<SEC-DOCUMENT>0001213900-26-057542.txt : 20260515
<SEC-HEADER>0001213900-26-057542.hdr.sgml : 20260515
<ACCEPTANCE-DATETIME>20260515141734
ACCESSION NUMBER:		0001213900-26-057542
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		81
CONFORMED PERIOD OF REPORT:	20260331
FILED AS OF DATE:		20260515
DATE AS OF CHANGE:		20260515

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
		EIN:				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:		26985724

	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>ea0289963-10q_smart.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri May 15 16:31:57 UTC 2026 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:creg="http://www.cregcn.com/20260331" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2026" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2026" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:us-types="http://fasb.org/us-types/2026" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#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: 8pt 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-7130">10-Q</ix:nonNumeric></b></p><div>

</div><p style="font: 8pt 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>(Mark One)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="ixv-7131">&#9746;</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: 8pt 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>For the quarterly period ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-7132">March 31, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-7133">2026</ix:nonNumeric></ix:nonNumeric></b></p><div>

</div><p style="font: 8pt 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>OR</b></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Commission
File Number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-7135">001-34625</ix:nonNumeric></b></span></p><div>

</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></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-71"><b><span style="text-decoration:underline">SMART POWERR CORP.</span></b></ix:nonNumeric></p><div>

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 49%; border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-7136">4/F</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" continuedAt="_EntityAddressAddressLine2-c0_cont_1" name="dei:EntityAddressAddressLine2" id="ixv-7137">Tower C</ix:nonNumeric></b></p><ix:continuation id="_EntityAddressAddressLine2-c0_cont_1"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Rong Cheng Yun Gu Building Keji 3rd Road</b></p></ix:continuation> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3" id="ixv-7138">Yanta District</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-7139">Xi An City</ix:nonNumeric></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shaan Xi Province, <ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-7140">China</ix:nonNumeric>&#160;</b></p></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-115"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>710075</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of principal executive offices)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr> </table><div>
</div><p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-7141">(011)</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-7142">86-29-8765-1098</ix:nonNumeric> </b></span></td></tr> </table><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: 8pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; text-align: center; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>N/A</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Former name, former address and former fiscal
year, if changed since last report)</p><div>

</div><p style="font: 8pt 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">Securities registered pursuant to Section 12(b)
of the Act:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="white-space: nowrap; vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="vertical-align: bottom; width: 2%; text-align: justify">&#160;</td> <td style="vertical-align: top; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="white-space: nowrap; vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-166"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common stock, $0.001 par value</b></span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-171"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CREG</b></span></ix:nonNumeric></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The <ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-7143">Nasdaq</ix:nonNumeric> Stock Market LLC</b></span></td></tr> </table><div>
</div><p style="font: 8pt 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">Securities registered pursuant to Section 12(g)
of the Act:&#160;<b>None.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-7144">Yes</ix:nonNumeric> &#160;&#9746;&#160;No&#160;&#9744;</p><div>

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

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

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="white-space: nowrap; width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td> <td style="white-space: nowrap; width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="white-space: nowrap; width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td> <td style="white-space: nowrap; width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr> <td style="white-space: nowrap; text-align: justify"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-210"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td style="white-space: nowrap; text-align: justify"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="ixv-217"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify">&#160;</td> <td style="white-space: nowrap; text-align: justify">&#160;</td> <td style="white-space: nowrap; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td> <td style="white-space: nowrap; text-align: justify"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="ixv-225"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 8pt 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.&#160;&#9744;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate the number of shares outstanding of each
of the issuer&#8217;s classes of common stock, as of the latest practicable date.</p><div>

</div><p style="font: 8pt 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 May 15, 2026, there were <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7147">22,959,128</ix:nonFraction> shares of
common stock, par value $0.001 per share, of the registrant issued and outstanding.</p><div>

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

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

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 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-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></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="text-align: center; margin-top: 0pt; margin-bottom: 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-top: 0pt; margin-bottom: 0pt; text-align: center">&#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><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 FOR THE QUARTER ENDED MARCH 31, 2026</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; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td colspan="2" style="white-space: nowrap; vertical-align: top; text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b>&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_001">Cautionary Note&#160;Regarding Forward-Looking Statements</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii</span></td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top; text-align: justify">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_002">PART I &#8211; FINANCIAL INFORMATION</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top; text-align: justify">&#160;</td>
    <td>&#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; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top; text-align: justify; width: 82%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_003">Financial Statements</a></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">Quantitative and Qualitative Disclosures About Market Risk</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">Controls and Procedures</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">PART II &#8211; OTHER INFORMATION</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">Legal Proceedings</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_009">Risk Factors</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_011">Defaults Upon Senior Securities</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_012">Mine Safety Disclosures</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">Other Information</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">Exhibits</a></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">SIGNATURES</a></span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</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: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence -->&#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; text-align: center">&#160;</p><div>

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Quarterly Report on Form 10-Q (this &#8220;Report&#8221;),
including, without limitation, statements under the heading &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and
Results of Operations,&#8221; includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as
amended (the &#8220;Securities Act&#8221;) and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;).
These forward-looking statements can be identified by the use of forward-looking terminology, including the words &#8220;believes,&#8221;
&#8220;estimates,&#8221; &#8220;anticipates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;may,&#8221;
&#8220;will,&#8221; &#8220;potential,&#8221; &#8220;projects,&#8221; &#8220;predicts,&#8221; &#8220;continue,&#8221; or &#8220;should,&#8221;
or, in each case, their negative or other variations or comparable terminology. There can be no assurance that actual results will not
materially differ from expectations. These statements are based on management&#8217;s current expectations, but actual results may differ
materially due to various factors, including, but not limited to those discussed under the heading &#8220;Risk Factors&#8221; in any of
our filings with the SEC pursuant to Sections 13(a), 13(c), 14 or 15(d) of the Exchange Act.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The forward-looking statements contained in this
Report are based on our current expectations and beliefs concerning future developments and their potential effects on us. Future developments
affecting us may not be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some
of which are beyond our control) and other assumptions that may cause actual results or performance to be materially different from those
expressed or implied by these forward-looking statements. Should one or more of these risks or uncertainties materialize, or should any
of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements.
We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or
otherwise, except as may be required under applicable securities laws.</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">By their nature, forward-looking statements involve
risks and uncertainties because they relate to events and depend on circumstances that may or may not occur in the future. We caution
you that forward-looking statements are not guarantees of future performance and that our actual results of operations, financial condition
and liquidity, and developments in the industry in which we operate may differ materially from those made in or suggested by the forward-looking
statements contained in this Report. In addition, even if our results or operations, financial condition and liquidity, and developments
in the industry in which we operate are consistent with the forward-looking statements contained in this Report, those results or developments
may not be indicative of results or developments in subsequent periods.</p><div>

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

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

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

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

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

</div><div><a id="a_003"></a></div><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: center">&#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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED BALANCE SHEETS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "><b>(IN U.S. DOLLARS, EXCEPT
FOR SHARE DATA)</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">MARCH&#160;31,<br/> 2026</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">DECEMBER&#160;31,<br/> 2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>(Unaudited)</b></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>(Audited)</b></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><b>ASSETS</b>&#8239;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CURRENT ASSETS</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%; padding-left: 0.125in">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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-7148">158,793,720</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-7149">40,156</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">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:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-7150">156,751,655</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">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-7151">66,782</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-7152">32,853</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; padding-left: 0.25in">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-7153">158,860,502</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-7154">156,824,664</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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">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-align: left; padding-left: 9pt">Right-of-use asset, 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-7155">46,582</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:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-7156">61,092</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Intangible Asset, 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:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-7157">742,428</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:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-7158">752,865</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Fixed assets, 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-7159">4,101</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-7160">4,045</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">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-7161">793,111</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-7162">818,002</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 2.5pt">TOTAL ASSETS</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#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-7163">159,653,613</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#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-7164">157,642,666</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; 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="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; 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">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; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">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-7165">123,925</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-7166">122,240</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Contract 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:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7167">108,727</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:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7168">107,249</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">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-7169">4,351,139</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-7170">4,296,625</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Accrued interest on notes</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><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-7171">23,224</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Notes payable, net of unamortized OID of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="0" unitRef="usd" id="ixv-7172">0</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="0" unitRef="usd" id="ixv-7173">31,250</ix:nonFraction>, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</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:NotesPayableCurrent" scale="0" unitRef="usd" id="ixv-7174">2,464,151</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7175">3,164,994</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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7176">3,291,284</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">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-7177">62,472</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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7178">61,092</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Payable for purchase of <ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-7179"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-7180">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:PayableForPurchaseOfEquityInterestCurrent" scale="0" unitRef="usd" id="ixv-7181">434,909</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:PayableForPurchaseOfEquityInterestCurrent" scale="0" unitRef="usd" id="ixv-7182">428,994</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Interest payable on entrusted loans</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:InterestPayableCurrent" scale="0" unitRef="usd" id="ixv-7183">347,591</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:InterestPayableCurrent" scale="0" unitRef="usd" id="ixv-7184">347,591</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; padding-left: 0.25in">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-7185">8,593,757</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-7186">11,142,450</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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">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; ">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 9pt">Taxes 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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd" id="ixv-7187">3,350,625</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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd" id="ixv-7188">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: 9pt">&#160;</td><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; padding-left: 0.25in">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-7189">3,350,625</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-7190">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>&#160;</td><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-left: 0.25in">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-7191">11,944,382</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-7192">14,493,075</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: 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">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-3">&#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-4">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: 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">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-align: left; text-indent: -9pt; padding-left: 0.25in">Common stock, $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-7193"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-7194">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-7195"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-7196">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-7197"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7198">22,959,128</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-7199"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7200">20,951,878</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-7201">46,339</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-7202">44,332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">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:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-7203">204,587,504</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:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-7204">201,603,573</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">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-7205">15,191,645</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-7206">15,191,645</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">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-7207">6,612,423</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-7208">8,733,535</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; padding-left: 9pt">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-7209">65,503,834</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-7210">64,956,424</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total 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-7211">147,709,231</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-7212">143,149,591</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#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-7213">159,653,613</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#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-7214">157,642,666</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; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">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; 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: 4; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&#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; text-align: center">&#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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE
LOSS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(IN U.S. DOLLARS, EXCEPT FOR SHARE DATA)</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#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="text-align: center">&#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">2026</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">2025</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">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">(Unaudited)</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>(Unaudited)</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%">Revenue</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:Revenues" scale="0" unitRef="usd" id="ixv-7215">108,353</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-7216">20,625</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Cost of revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-7217">53,683</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-7218">11,806</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="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Gross Profit</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-7219">54,670</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-7220">8,819</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">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; text-align: left">General and administrative</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:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-7221">593,307</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-7222">1,171,209</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; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total operating&#160;expenses</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-7223">593,307</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-7224">1,171,209</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; 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="font-weight: bold; text-align: left">Loss from operations</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7225">538,637</ix:nonFraction>)</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7226">1,162,390</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</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">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; ">
    <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-7227">34,749</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-7228">12,850</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:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-7229">60,662</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-5">-</div></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">Other income, 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:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-7230">90,054</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-7231">298,999</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 income, 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" unitRef="usd" id="ixv-7232">64,141</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-7233">311,849</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 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-7234">474,496</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-7235">850,541</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-7236">72,914</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7237">33,919</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="font-weight: bold; text-align: left">Net loss</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7238">547,410</ix:nonFraction>)</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7239">884,460</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</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">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-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Foreign currency translation profit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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" unitRef="usd" id="ixv-7240">2,121,112</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd" id="ixv-7241">584,206</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: 1.5pt">Comprehensive income/(loss)</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" unitRef="usd" id="ixv-7242">1,573,702</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-7243">300,254</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; padding-bottom: 2.5pt">Weighted average shares used for computing basic and diluted loss per share</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-7244"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-7245">21,431,637</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-7246"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-7247">10,207,087</ix:nonFraction></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: 2.5pt">Basic and diluted net loss per share</td><td style="padding-bottom: 2.5pt">&#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:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-7248"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-7249">0.03</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-7250"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-7251">0.09</ix:nonFraction></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; text-align: center">&#160;</p><div>

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

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

</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&#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 0pt 5.4pt; text-align: center">&#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><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>MARCH 31, 2026 (UNAUDITED) AND DECEMBER 31,&#160;2025</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(IN U.S. DOLLARS, EXCEPT FOR SHARE DATA)</b></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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Common Stock</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Additional<br/> Paid in</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Statutory</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">Accumulated<br/> Other<br/> Comprehensive</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">Accumulated</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total<br/> stockholders&#8217;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">Shares</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">Amount</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">Capital</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">Reserve</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">Loss</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">Deficit</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">equity</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.125in; width: 33.5%">Balance as of December 31, 2024</td><td style="width: 0.5%">&#160;</td>
    <td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-7252">916,122</ix:nonFraction></td><td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 0.5%">&#160;</td>
    <td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7253">9,161</ix:nonFraction></td><td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 0.5%">&#160;</td>
    <td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7254">165,959,857</ix:nonFraction></td><td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 0.5%">&#160;</td>
    <td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7255">15,191,645</ix:nonFraction></td><td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 0.5%">&#160;</td>
    <td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">(<ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7256">14,373,199</ix:nonFraction></td><td style="width: 0.5%; text-align: left">)</td><td style="width: 0.5%">&#160;</td>
    <td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">(<ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7257">62,056,383</ix:nonFraction></td><td style="width: 0.5%; text-align: left">)</td><td style="width: 0.5%">&#160;</td>
    <td style="width: 0.5%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7258">104,731,081</ix:nonFraction></td><td style="width: 0.5%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net loss for the year</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-6">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</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-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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7259">2,900,041</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="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7260">2,900,041</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares" id="ixv-7261">1,423,058</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7262">2,044</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="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7263">2,707,492</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-10">-</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-11">-</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-12">-</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="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7264">2,709,536</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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-indent: -0.125in; padding-left: 0.125in; text-align: left">Stock compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares" id="ixv-7265">12,413</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-7266">124</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="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-7267">831,396</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-13">-</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-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"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-7268">831,520</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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-indent: -0.125in; padding-left: 0.125in; text-align: left">Offering of the common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-7269">18,600,285</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-7270">33,003</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-7271">32,104,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"><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"><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"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-7272">32,137,831</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Foreign currency translation profit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-19">-</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-20">-</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-21">-</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd" id="ixv-7273">5,639,664</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-22">-</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="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd" id="ixv-7274">5,639,664</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><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-indent: -0.125in; padding-left: 0.125in">Balance as of December 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-7275">20,951,878</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="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7276">44,332</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="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7277">201,603,573</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="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7278">15,191,645</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="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7279">8,733,535</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7280">64,956,424</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:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7281">143,149,591</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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-indent: -0.125in; padding-left: 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-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"><div style="-sec-ix-hidden: hidden-fact-24">-</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-25">-</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-26">-</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="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7282">547,410</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-7283">547,410</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 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="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares" id="ixv-7284">2,007,250</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="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7285">2,007</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="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7286">2,546,031</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-27">-</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-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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7287">2,548,038</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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-indent: -0.125in; padding-left: 0.125in; text-align: left">Stock compensation expense</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"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-7288">437,900</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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"><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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-7289">437,900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Foreign currency translation profit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-33">-</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-34">-</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-35">-</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="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd" id="ixv-7290">2,121,112</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-36">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd" id="ixv-7291">2,121,112</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt">Balance as of March 31, 2026</td><td style="padding-bottom: 2.5pt">&#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="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-7292">22,959,127</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7293">46,339</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7294">204,587,504</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7295">15,191,645</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7296">6,612,423</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#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="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7297">65,503,834</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#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="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7298">147,709,231</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; text-align: center">&#160;</p><div>

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

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

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&#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; text-align: center">&#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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF CASH FLOWS</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, 2026 AND 2025 (UNAUDITED)
</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;<b>(IN U.S. DOLLARS, EXCEPT FOR SHARE DATA)</b></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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS <br/> PERIOD ENDED<br/> MARCH 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">2026</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">2025</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" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>(Unaudited)</b></span></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;<b>(Unaudited)</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>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="padding-left: 0.125in; 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-7299">547,410</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7300">884,460</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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="padding-left: 0.125in; text-align: left">Amortization of intangible assets</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:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-7301">10,437</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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-7302">15,890</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-7303">15,104</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">Stock compensation 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:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-7304">437,900</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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-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:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd" id="ixv-7305">60,662</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd" id="ixv-7306">2,002</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">Advance to supplier</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidSupplies" scale="0" sign="-" unitRef="usd" id="ixv-7307">65,597,834</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">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" unitRef="usd" id="ixv-7308">31,078</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd" id="ixv-7309">44,649</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-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="0" unitRef="usd" id="ixv-7310">62,012</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">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-7311">53,961</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" unitRef="usd" id="ixv-7312">33,994</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">Accrued liabilities and other payables</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:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-7313">126,289</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-7314">154,492</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">Net cash (used in) generated from 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-7315">125,927</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd" id="ixv-7316">64,627,345</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: 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">CASH FLOWS FROM INVESTING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><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.25in; text-align: left">Short term loan receivable collection</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="creg:ProceedsFromShortTermLoanReceivableCollection" scale="0" unitRef="usd" id="ixv-7317">156,840,314</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="creg:ProceedsFromShortTermLoanReceivableCollection" scale="0" unitRef="usd" id="ixv-7318">55,986,881</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.25in; text-align: left; padding-bottom: 1.5pt">Acquisition of Intangible 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"><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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="0" unitRef="usd" id="ixv-7319">784,877</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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.25in; text-align: left; padding-bottom: 1.5pt">Net cash generated from investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" unitRef="usd" id="ixv-7320">156,840,314</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" unitRef="usd" id="ixv-7321">55,202,004</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">CASH FLOWS FROM FINANCING ACTIVITY:</td><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.25in; text-align: left; padding-bottom: 1.5pt">Issuance of common stock</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-7322">9,865,400</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.25in; text-align: left; padding-bottom: 1.5pt">Net cash generated from financing activity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-43">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-7323">9,865,400</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; padding-bottom: 1.5pt">EFFECT OF EXCHANGE RATE CHANGE ON CASH</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-7324">2,039,177</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-7325">123,776</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</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 INCREASE 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-7326">158,753,564</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-7327">129,570,973</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">CASH, BEGINNING OF PERIOD</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-7328">40,156</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="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-7329">25,341</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-bottom: 2.5pt">CASH, END OF PERIOD</td><td style="padding-bottom: 2.5pt">&#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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-7330">158,793,720</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-7331">129,596,314</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">Supplemental disclosure of non-cash information:</td><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; padding-bottom: 2.5pt">Conversion of long-term notes into common shares</td><td style="padding-bottom: 2.5pt">&#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:ConversionOfStockAmountIssued1" scale="0" unitRef="usd" id="ixv-7332">2,548,038</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></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: center">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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, 2026 AND
2025</b></p><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="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="ixv-2584"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>1. ORGANIZATION
AND DESCRIPTION OF BUSINESS</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">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, is transforming and expanding into an energy storage integrated solution provider
business in the Peoples Republic of China (&#8220;PRC&#8221;). The Company 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
(PV) and wind power stations, remote islands without electricity, and smart energy cities with multi-energy supplies.</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, 2026 is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="ea028996301_img1.jpg" style="width: 550px; height: 522px"/></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>Erdos TCH &#8211;
Joint Venture</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; ">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 <ix:nonNumeric contextRef="c35" format="ixt-sec:duryear" name="creg:OrganizationTermPeriod" id="ixv-7333">20</ix:nonNumeric> years. Erdos contributed <ix:nonFraction contextRef="c36" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7334">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 <ix:nonFraction contextRef="c37" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7335">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 <ix:nonFraction contextRef="c38" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7336">7</ix:nonFraction>% ownership interest in the JV to Xi&#8217;an
TCH for $<ix:nonFraction contextRef="c39" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="6" unitRef="usd" id="ixv-7337">1.29</ix:nonFraction> million (RMB<ix:nonFraction contextRef="c39" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="6" unitRef="cny" id="ixv-7338">8</ix:nonFraction> million), plus certain accumulated profits. Xi&#8217;an TCH paid the $<ix:nonFraction contextRef="c40" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="6" unitRef="usd" id="ixv-7339">1.29</ix:nonFraction> 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<ix:nonFraction contextRef="c41" decimals="2" format="ixt:num-dot-decimal" name="creg:ActualElectricitySold" scale="0" unitRef="kwh" id="ixv-7340">0.30</ix:nonFraction> / 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. 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. During
this period, Erdos will compensate Erdos TCH RMB<ix:nonFraction contextRef="c42" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForNuclearFuel" scale="6" unitRef="cny" id="ixv-7341">1</ix:nonFraction> million ($<ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForNuclearFuel" scale="0" unitRef="usd" id="ixv-7342">145,524</ix:nonFraction>) per month, until operations resume. The Company has not recognized
any income due to the uncertainty of collection. In addition, Erdos TCH has <ix:nonFraction contextRef="c43" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7343">30</ix:nonFraction>% ownership in DaTangShiDai (BinZhou) Energy Savings Technology
Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;), <ix:nonFraction contextRef="c44" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7344">30</ix:nonFraction>% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#8220;DaTong
Recycling Energy&#8221;), and <ix:nonFraction contextRef="c45" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7345">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.</p></ix:nonNumeric><div>

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

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

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&#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-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#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; "><i>Formation of Zhongxun</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; ">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="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="0" unitRef="usd" id="ixv-7346">5,695,502</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="0" unitRef="cny" id="ixv-7347">35,000,000</ix:nonFraction>), which must be contributed before October 1, 2028. Zhongxun is <ix:nonFraction contextRef="c47" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7348">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.</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>Formation of Yinghua</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; ">On February 11, 2015,
the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&#8220;Yinghua&#8221;) with registered capital of
$<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="0" unitRef="usd" id="ixv-7349">30,000,000</ix:nonFraction>, to be paid within <ix:nonNumeric contextRef="c49" format="ixt-sec:duryear" name="creg:DateTheBusinessLicenseIssuedPeriod" id="ixv-7350">10</ix:nonNumeric> years from the date the business license is issued. Yinghua is <ix:nonFraction contextRef="c50" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7351">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.</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-2629"><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-2634"><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-2643"><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, Shaanxi 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;), <ix:nonFraction contextRef="c51" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7352">100</ix:nonFraction>%
owned by Xi&#8217;an TCH, 2) Xi&#8217;an Zhonghong Energy Technology Co., Ltd (&#8220;Zhonghong&#8221;), <ix:nonFraction contextRef="c52" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7353">90</ix:nonFraction>% owned by Xi&#8217;an TCH
and <ix:nonFraction contextRef="c53" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7354">10</ix:nonFraction>% owned by Shanghai TCH, and 3) Zhongxun Energy Investment (Beijing) Co., Ltd (&#8220;Zhongxun&#8221;), <ix:nonFraction contextRef="c54" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7355">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, 2026. There was US$<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-7356">108,353</ix:nonFraction> and US$<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-7357">20,625</ix:nonFraction> for
the Company for the three months ended March 31, 2026 or 2025. All significant inter-company accounts and transactions were eliminated
in consolidation.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock-c0_cont_1" escape="true" name="creg:UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" id="ixv-2652"><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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock-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, 2026 and 2025, 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-7358">547,410</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7359">884,460</ix:nonFraction>, respectively. The Company had an accumulated deficit of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-7360">65,503,834</ix:nonFraction>
as of March 31, 2026. The Company is transforming and expanding into an energy storage integrated solution provider business and has produced
revenue since 2025. The Company 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 (PV) and wind power stations,
remote islands without electricity, and smart energy cities with multi-energy supplies. 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></ix:nonNumeric><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-2676"><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>The preparation
of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect
the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported
revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting
estimates include, but not limited to allowances for bad debt, income taxes, and contingencies and litigation, the valuation and carrying
amount of intangible asset and revenue recognition. 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="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="ixv-2685"><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="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
records income from perform operation and maintenance services to third parties in the period the income is earned, which is based on
the service performance fulfilled over time. </span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
recognizes revenue from contracts with customers in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606,&#160;Revenue
from Contracts with Customers&#160;(&#8220;ASC 606&#8221;). Under ASC 606, revenue is recognized when, or as, control of promised goods
and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which the Company expects
to be entitled in exchange for the goods and services transferred. The Company determines revenue recognition through the following steps:</span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Identification
of the contract, or contracts, with a customer.</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="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Identification
of the performance obligations in the contract.</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="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(3)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Determination
of the transaction price.</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="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(4)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Allocation
of the transaction price to the performance obligations in the contract.</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 id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(5)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Recognition
of revenue when, or as, a performance obligation is satisfied.</span></td>
</tr></table></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_OperationAndMaintenanceIncomePolicyTextBlock-c0_cont_1" escape="true" name="creg:OperationAndMaintenanceIncomePolicyTextBlock" id="ixv-2743"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Operation
and Maintenance Income</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_OperationAndMaintenanceIncomePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Once a contract
is determined to be within the scope of ASC 606, the Company assesses the services promised within each contract and determines those
that are performance obligations. The Company transfers service over time and satisfies 	a performance obligation and recognizes revenue
over time. </span></p></ix:continuation></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-2766"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><i>Operating Leases</i></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#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. 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. Right-of-use (&#8220;ROU asset&#8221;) asset
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></ix:continuation>

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

<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, Property, 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 <span style="-sec-ix-hidden: hidden-fact-49"><span style="-sec-ix-hidden: hidden-fact-50">no</span></span> impairment of ROU assets as of March 31, 2026 and December 31, 2025.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#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 ROU and 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-2788"><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-2797"><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 continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Accounts
receivable, net mainly represent amounts due from customers for goods delivered and services performed in the ordinary course of business
and are recorded net of an allowance for credit loss, if any. The Company measures its allowance for credit losses based on expected collectability,
in accordance with the Current Expected Credit Loss (CECL) model under U.S. GAAP (ASC 326). The Company considers many factors in assessing
the collectability of its accounts receivable, such as the age of the amounts due, the payment history, creditworthiness, and the financial
condition of the debtor. The Company generally does not require collateral from its customers. An allowance for credit loss is recorded,
reflecting expected lifetime losses, in the period in which a loss is determined to be probable. Accounts receivables are written off
against the allowance for credit loss after all means of collection have been exhausted and the potential for recovery is considered remote.</span></p></ix:continuation>

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

<ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, the Company had&#160;<span style="-sec-ix-hidden: hidden-fact-51"><span style="-sec-ix-hidden: hidden-fact-52">no</span></span>&#160;accounts receivable.</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_AdvanceToSuppliersPolicyTextBlock-c0_cont_1" escape="true" name="creg:AdvanceToSuppliersPolicyTextBlock" id="ixv-2812"><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></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_FinanceLoansAndLeasesReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="ixv-2836"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span><i>Short
term loan receivables</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_FinanceLoansAndLeasesReceivablePolicy-c0_cont_2" id="_FinanceLoansAndLeasesReceivablePolicy-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="_FinanceLoansAndLeasesReceivablePolicy-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, 2026
and December 31, 2025, the Company did not accrue allowance against short term loan receivables.</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="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk" id="ixv-2849"><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<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny" id="ixv-7361">500,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="usd" id="ixv-7362">71,792</ix:nonFraction>) per bank. Any balance over RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashUninsuredAmount" scale="0" unitRef="cny" id="ixv-7363">500,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashUninsuredAmount" scale="0" unitRef="usd" id="ixv-7364">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-2866"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Intangible
Asset, net</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>Intangible
asset, net are stated at cost, net of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost
upon acquisition. <ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-7365">Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated
useful lives using the straight-line method as follows:</ix:nonNumeric></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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Smart Cloud Platform</td><td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="ixv-7366">10</ix:nonNumeric>&#160;years</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-2883"><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;Property, Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets, including
property 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. The Company did not record
any impairment for the three months ended March 31, 2026 and 2025.</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_ContractLiabilitiesPolicyTextBlock-c0_cont_1" escape="true" name="creg:ContractLiabilitiesPolicyTextBlock" id="ixv-2893"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Contract
liabilities</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="creg_ContractLiabilitiesPolicyTextBlock-c0_cont_2" id="creg_ContractLiabilitiesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Contract
liabilities represent advance payments collected from third-party payers. They represent obligations that will be satisfied by providing
services to the customer.</span></p></ix:continuation></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="creg:ScheduleOfContractLiabilitiesConsistedTableTextBlock" id="ixv-2919"><ix:continuation continuedAt="creg_ContractLiabilitiesPolicyTextBlock-c0_cont_3" id="creg_ContractLiabilitiesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, contract liabilities consisted of the following:</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_ContractLiabilitiesPolicyTextBlock-c0_cont_3"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2026</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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2025</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: left">Balance at the beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7367">107,249</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"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Addition of cash received in advance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="creg:AdditionOfCashReceivedInAdvance" scale="0" unitRef="usd" id="ixv-7368">369,758</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deduction of revenue recognition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" scale="0" sign="-" unitRef="usd" id="ixv-7369">262,509</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate change on cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="creg:ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" scale="0" unitRef="usd" id="ixv-7370">1,478</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-48">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Balance at the end of the period</td><td style="padding-bottom: 2.5pt">&#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:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7371">108,727</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7372">107,249</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric>


<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-2989"><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-3002"><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></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_CostOfSalesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock" id="ixv-3019"><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 labor costs of the operation and maintenance services.</span></p></ix:continuation></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-3043"><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.</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>

<ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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, 2026 and December 31, 2025, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.</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_StatementOfCashFlowsPolicyTextBlock-c0_cont_1" escape="true" name="creg:StatementOfCashFlowsPolicyTextBlock" id="ixv-3060"><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="creg_StatementOfCashFlowsPolicyTextBlock-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="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="ixv-3070"><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: center">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2" id="_FairValueOfFinancialInstrumentsPolicy-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></ix:continuation><div>

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

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3" id="_FairValueOfFinancialInstrumentsPolicy-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="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</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="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="_FairValueOfFinancialInstrumentsPolicy-c0_cont_7" id="_FairValueOfFinancialInstrumentsPolicy-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="_FairValueOfFinancialInstrumentsPolicy-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
considers the carrying amount of its financial assets and liabilities, which consist primarily of cash, other receivables, accounts payable,
current liabilities, taxes payable, notes payable, and accrued liabilities and other payables, approximate the fair value of the respective
assets and liabilities as of&#160;March 31, 2026 and December 31, 2025 owing to their short-term or present value nature or present value
of the assets and liabilities. For the period end&#160;March 31, 2026 and December 31, 2025, there are no transfers between different
levels of inputs used to measure fair value.</span>&#160;</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-3137"><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.</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-3154"><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></ix:continuation><div>

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

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

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

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><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, 2026 and 2025, the basic and diluted income (loss) per share were the same due to the anti-dilutive features of the warrants and options.
For the years ended March 31, 2026, <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-7373">234</ix:nonFraction> and&#160;<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-7374">290,000</ix:nonFraction> shares purchasable under warrants and restricted stock 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></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ixv-3183"><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.</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-3197"><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 <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" unitRef="Segment" id="ixv-7375">one</ix:nonFraction> 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-3208"><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 id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Other recent
accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants,
and the SEC did not or are not believed by management to have a material impact on the Company&#8217;s present or future CFS.</span></p></ix:continuation></ix:continuation><div>

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="ixv-3232"><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 December 31, 2024, the Company had $<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-7376">55,945,372</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c55" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="6" unitRef="cny" id="ixv-7377">405.8</ix:nonFraction>&#160;million) short term loan to Xi&#8217;an Yingtai Energy Conservation Technology Co., Ltd (&#8220;Xi&#8217;an Yingtai&#8221;),
an unrelated party of the Company. The short-term loan was for <ix:nonNumeric contextRef="c56" format="ixt-sec:durwordsen" name="creg:ShorttermLoanReceivableTerm" id="ixv-7378">fifteen days</ix:nonNumeric> with a capital utilization fee of $<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFeePerDay" scale="0" unitRef="usd" id="ixv-7379">10,960</ix:nonFraction>&#160;(RMB<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFeePerDay" scale="0" unitRef="cny" id="ixv-7380">80,000</ix:nonFraction>)
per day for total of $<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFee" scale="0" unitRef="usd" id="ixv-7381">65,759</ix:nonFraction>. To ensure the safety of the funds, before money was transferred to Xi&#8217;an Yingtai, Xi&#8217;an Yingtai
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 collected all the repayments before January 10, 2025, including RMB<ix:nonFraction contextRef="c57" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" scale="6" unitRef="cny" id="ixv-7382">200</ix:nonFraction> million on January 9, 2025 and RMB<ix:nonFraction contextRef="c58" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" scale="6" unitRef="cny" id="ixv-7383">205.8</ix:nonFraction> million and
total interest income RMB<ix:nonFraction contextRef="c58" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeOther" scale="6" unitRef="cny" id="ixv-7384">1.2</ix:nonFraction> million on January 10, 2025.</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 December 31, 2025, the Company had $<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-7385">85,083,868</ix:nonFraction>
(RMB&#160;<ix:nonFraction contextRef="c59" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="6" unitRef="cny" id="ixv-7386">595</ix:nonFraction>&#160;million) short term loan to Xi&#8217;an TaiYing Energy Saving Technology Co., Ltd (&#8220;Xi&#8217;an TaiYing&#8221;),
an unrelated party of the Company. The contract has a term of ten days, with daily interest of RMB <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivable" scale="0" unitRef="cny" id="ixv-7387">100,000</ix:nonFraction>. In 2025, the Company recognized
seven-day capital utilization fee of $<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFeePerDay" scale="0" unitRef="usd" id="ixv-7388">14,300</ix:nonFraction> (RMB&#160;<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFeePerDay" scale="0" unitRef="cny" id="ixv-7389">100,000</ix:nonFraction>) per day for total of $<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-7390">100,100</ix:nonFraction>. To ensure the safety of the funds, before
money was transferred to Xi&#8217;an Yingtai, Xi&#8217;an Yingtai handed over the official seal, financial seal and bank account UK to
the Company for custody and management until repayment of the loan. In the first quarter of 2026, the Company has collected back full
amount in short term loan receivable.</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 December 31, 2025, the Company had $<ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-7391">71,499,049</ix:nonFraction>
(RMB&#160;<ix:nonFraction contextRef="c60" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="6" unitRef="cny" id="ixv-7392">500</ix:nonFraction>&#160;million) short term loan to Xi&#8217;an Fenghui Company Management Co., Ltd (&#8220;Xi&#8217;an Fenghui&#8221;), an
unrelated party of the Company. The contract has a term of ten days, with daily interest of RMB <ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivable" scale="0" unitRef="cny" id="ixv-7393">80,000</ix:nonFraction>. In 2025, the Company recognized
six-day capital utilization fee of $<ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFeePerDay" scale="0" unitRef="usd" id="ixv-7394">11,440</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFeePerDay" scale="0" unitRef="cny" id="ixv-7395">80,000</ix:nonFraction>) per day for total of $<ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-7396">68,640</ix:nonFraction>. To ensure the safety of the funds, before
money was transferred to Xi&#8217;an Yingtai, Xi&#8217;an Fenghui handed over the official seal, financial seal and bank account UK to
the Company for custody and management until repayment of the loan. As of the date of this report, the Company has collected back RMB<ix:nonFraction contextRef="c3" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="6" unitRef="cny" id="ixv-7397">1,095</ix:nonFraction>
million in short term loan receivable.</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:OtherCurrentAssetsTextBlock" id="ixv-3245"><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>By 2025,
Zhenran Limited had completed the contract and developed the smart cloud platform. A total of $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="0" unitRef="usd" id="ixv-7398">750,000</ix:nonFraction> (RMB<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="0" unitRef="cny" id="ixv-7399">5,385,020</ix:nonFraction>) had been paid to
Zhenran Company, with an additional $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RecordedUnconditionalPurchaseObligation" scale="0" unitRef="usd" id="ixv-7400">50,000</ix:nonFraction> (RMB<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RecordedUnconditionalPurchaseObligation" scale="0" unitRef="cny" id="ixv-7401">358,460</ix:nonFraction>) still due. The combined amount of $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProductLiabilityAccrualComponentAmount" scale="0" unitRef="usd" id="ixv-7402">800,000</ix:nonFraction> (RMB<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProductLiabilityAccrualComponentAmount" scale="0" unitRef="cny" id="ixv-7403">5,743,480</ix:nonFraction>) was transferred to
fixed assets. Additionally, $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd" id="ixv-7404">200,000</ix:nonFraction> previously set aside for bad debt provision in 2024 was reversed.</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, 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="c64" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" unitRef="usd" id="ixv-7405">82.3</ix:nonFraction>&#160;million
(RMB<ix:nonFraction contextRef="c64" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" unitRef="cny" id="ixv-7406">595.0</ix:nonFraction>&#160;million) for purchasing the energy storage battery systems. As of December 31, 2023, the Company made a prepayment to Bangyu
of $<ix:nonFraction contextRef="c65" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PrepaymentFeesOnAdvancesNet" scale="6" unitRef="usd" id="ixv-7407">67.2</ix:nonFraction>&#160;million (RMB<ix:nonFraction contextRef="c65" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PrepaymentFeesOnAdvancesNet" scale="6" unitRef="cny" id="ixv-7408">476.0</ix:nonFraction>&#160;million). The Company is transforming and expanding into an energy storage integrated solution provider
business and has produced revenue since 2025. 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. On March 11,
2025, a termination agreement was signed. As Bangyu failed to fulfill the contract terms, our company reclaimed the advance payment
of RMB<ix:nonFraction contextRef="c66" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PrepaymentFeesOnAdvancesNet" scale="6" unitRef="usd" id="ixv-7409">476.0</ix:nonFraction> million in March 2025.</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="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="0" unitRef="usd" id="ixv-7410">1,150,000</ix:nonFraction>, and the Company paid $<ix:nonFraction contextRef="c68" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted" scale="0" unitRef="usd" id="ixv-7411">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="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-7412">200,000</ix:nonFraction>&#160;during the year of 2023.&#160;&#160;</span>Based
on the company&#8217;s policy, the management accrued <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="creg:AccruedDebtProvisionPercentage" scale="-2" unitRef="pure" id="ixv-7413">100</ix:nonFraction>% bad debt provision for the prepayment.</p></ix:nonNumeric><div>

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="ixv-3274"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. INTANGIBLE ASSET</b></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="ixv-3278"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets are stated at amortized cost
and consist of the following:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2025</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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">Smart Cloud Platform</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="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-7414">800,000</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">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd" id="ixv-7415">47,135</ix:nonFraction></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"><ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-7416">752,865</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: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-7417">800,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd" id="ixv-7418">47,135</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-7419">752,865</ix:nonFraction></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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2026</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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">Smart Cloud Platform</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="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-7420">800,000</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">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd" id="ixv-7421">57,572</ix:nonFraction></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"><ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-7422">742,428</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: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#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="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-7423">800,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" unitRef="usd" id="ixv-7424">57,572</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#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="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-7425">742,428</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<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">Intangible asset, net are stated at cost, net
of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable
intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method.
The useful life of the Smart Cloud Platform is ten years, equal to the operation and maintenance service life for the third parties.</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 amortization for the three months ended March
31, 2026 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentForAmortization" scale="0" unitRef="usd" id="ixv-7426">10,437</ix:nonFraction>. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="ixv-7427">The future amortization expense for capitalized software is estimated as follows:</ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">Amount</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">2026</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:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="0" unitRef="usd" id="ixv-7428">69,563</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">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:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" unitRef="usd" id="ixv-7429">80,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2028</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:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" unitRef="usd" id="ixv-7430">80,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2029</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:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" unitRef="usd" id="ixv-7431">80,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2030</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:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="0" unitRef="usd" id="ixv-7432">80,000</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">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="creg:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" scale="0" unitRef="usd" id="ixv-7433">352,865</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: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#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="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd" id="ixv-7434">742,428</ix:nonFraction></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">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="ixv-3429"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>6. ACCRUED
LIABILITIES AND OTHER PAYABLES</b></span></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="ixv-3436"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued liabilities and other payables consisted
of the following as of March 31, 2026 and December 31, 2025:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,<br/>
 2026</b></p></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"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>December
                                            31</b>,</p>2025</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">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-7435">240,351</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-7436">237,082</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-7437">253,423</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-7438">250,212</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-7439">2,531,563</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:AccruedLitigationCurrent" scale="0" unitRef="usd" id="ixv-7440">2,497,136</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Professional fee</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:AccruedProfessionalFeesCurrent" scale="0" unitRef="usd" id="ixv-7441">77,863</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:AccruedProfessionalFeesCurrent" scale="0" unitRef="usd" id="ixv-7442">254,035</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; 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-7443">61,794</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-7444">52,819</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#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:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7445">3,164,994</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7446">3,291,284</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<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 15).</span></p></ix:nonNumeric><div>

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="creg:TaxPayableTextBlock" id="ixv-3532"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>7. TAXES
PAYABLE</b></span></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="creg:IncomeTaxPayableDisclosureTableTextBlock" id="ixv-3537"><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, 2026 and December 31, 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">March 31,<br/>
 2026</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">December&#160;31, <br/>
2025</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: left">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-7447">7,607,201</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-7448">7,607,201</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-7449">94,563</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:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-7450">40,049</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>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-7451">7,701,764</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-7452">7,647,250</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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-7453">4,351,139</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-7454">4,296,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-bottom: 2.5pt">Noncurrent</td><td style="padding-bottom: 2.5pt">&#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-7455">3,350,625</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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-7456">3,350,625</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<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, 2026, income
tax payable included $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxes" scale="6" unitRef="usd" id="ixv-7457">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="c71" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="6" unitRef="usd" id="ixv-7458">4.26</ix:nonFraction>&#160;million included in current tax payable and $<ix:nonFraction contextRef="c71" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="6" unitRef="usd" id="ixv-7459">3.35</ix:nonFraction>&#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 April, 2026) with <ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfNetTaxLiability" scale="-2" unitRef="pure" id="ixv-7460">8</ix:nonFraction>% of net tax liability in each of the first five years, <ix:nonFraction contextRef="c73" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfNetTaxLiability" scale="-2" unitRef="pure" id="ixv-7461">15</ix:nonFraction>% in the sixth year, <ix:nonFraction contextRef="c74" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfNetTaxLiability" scale="-2" unitRef="pure" id="ixv-7462">20</ix:nonFraction>% in
the seventh year, and <ix:nonFraction contextRef="c75" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfNetTaxLiability" scale="-2" unitRef="pure" id="ixv-7463">25</ix:nonFraction>% in the eighth year.&#160;The Company made such an election, but did not pay the tax and expected to apply for
extra extension due to the losses in the following consecutive years.</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:DeferredTaxAssetsNetDisclosureTextBlock" id="ixv-3607"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>8. 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>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-3615"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: 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/> 2026</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/> 2025</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="padding-left: 0.125in; 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-7464">5,875</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-7465">40,952</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-align: justify">Impairment loss of Advance to Supplier</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" scale="0" unitRef="usd" id="ixv-7466">42,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; 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-7467">33,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:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="0" unitRef="usd" id="ixv-7468">619,442</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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-7469">6</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-7470">278</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 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-7471">39,009</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-7472">702,672</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">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-7473">39,009</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-7474">702,672</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: 2.5pt">Deferred tax assets, net</td><td style="padding-bottom: 2.5pt">&#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-54">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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-55">-</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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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></ix:nonNumeric></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#160;</p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="creg_EntrustedLoanPayableTextBlock-c0_cont_1" escape="true" name="creg:EntrustedLoanPayableTextBlock" id="ixv-3725"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>9. 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<ix:nonFraction contextRef="c76" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="cny" id="ixv-7475">460</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c76" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="usd" id="ixv-7476">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<ix:nonFraction contextRef="c77" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNi" scale="6" unitRef="cny" id="ixv-7477">3</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c77" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNi" scale="6" unitRef="usd" id="ixv-7478">0.5</ix:nonFraction>&#160;million) as an equity investment and RMB<ix:nonFraction contextRef="c78" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesCurrent" scale="6" unitRef="cny" id="ixv-7479">457</ix:nonFraction>&#160;million
($<ix:nonFraction contextRef="c78" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesCurrent" scale="6" unitRef="usd" id="ixv-7480">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;RMB<ix:nonFraction contextRef="c79" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="6" unitRef="cny" id="ixv-7481">27</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c79" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="6" unitRef="usd" id="ixv-7482">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.</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 <ix:nonNumeric contextRef="c80" format="ixt-sec:durmonth" name="us-gaap:DebtInstrumentTerm" id="ixv-7483">60</ix:nonNumeric> 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-7484">12.5</ix:nonFraction>%.&#160;The Company paid RMB<ix:nonFraction contextRef="c81" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="6" unitRef="cny" id="ixv-7485">50</ix:nonFraction> million ($<ix:nonFraction contextRef="c81" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="6" unitRef="usd" id="ixv-7486">7.54</ix:nonFraction>
million) of the RMB<ix:nonFraction contextRef="c82" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="6" unitRef="cny" id="ixv-7487">280</ix:nonFraction> million ($<ix:nonFraction contextRef="c82" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="6" unitRef="usd" id="ixv-7488">42.22</ix:nonFraction> 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<ix:nonFraction contextRef="c83" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="cny" id="ixv-7489">230</ix:nonFraction> million ($<ix:nonFraction contextRef="c83" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="usd" id="ixv-7490">34.68</ix:nonFraction> million) of the original RMB<ix:nonFraction contextRef="c83" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="6" unitRef="cny" id="ixv-7491">280</ix:nonFraction> million ($<ix:nonFraction contextRef="c83" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="6" unitRef="usd" id="ixv-7492">45.54</ix:nonFraction> 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<ix:nonFraction contextRef="c84" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="cny" id="ixv-7493">230</ix:nonFraction> million ($<ix:nonFraction contextRef="c84" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="usd" id="ixv-7494">34.68</ix:nonFraction> million), RMB<ix:nonFraction contextRef="c85" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="cny" id="ixv-7495">100</ix:nonFraction> million ($<ix:nonFraction contextRef="c85" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="usd" id="ixv-7496">16.27</ix:nonFraction> million), and RMB<ix:nonFraction contextRef="c86" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="cny" id="ixv-7497">77</ix:nonFraction> million ($<ix:nonFraction contextRef="c86" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="usd" id="ixv-7498">12.08</ix:nonFraction> million). The lender had tentatively agreed
to extend the remaining loan balance until August 2019 with interest of <ix:nonFraction contextRef="c87" decimals="2" format="ixt:num-dot-decimal" name="creg:InterestOnTermLoanPayable" scale="-2" unitRef="pure" id="ixv-7499">9</ix:nonFraction>%, 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></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#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<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="cny" id="ixv-7500">188,639,400</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c88" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="6" unitRef="usd" id="ixv-7501">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 (see 2 below for detail).</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.</span></p>

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

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="0" unitRef="cny" id="ixv-7502">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c89" decimals="-4" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="6" unitRef="usd" id="ixv-7503">37.52</ix:nonFraction>&#160;million) including accrued interest of RMB<ix:nonFraction contextRef="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="0" unitRef="cny" id="ixv-7504">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c90" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="6" unitRef="usd" id="ixv-7505">2.10</ix:nonFraction>&#160;million), and was paid in
full by Xi&#8217;an TCH on December 20, 2019.</span></p></ix:nonNumeric><div>

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

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

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

</div><ix:continuation id="creg_EntrustedLoanPayableTextBlock-c0_cont_1"><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="c91" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSalesOfConsumerLoans" scale="6" unitRef="usd" id="ixv-7506">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<ix:nonFraction contextRef="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherDebt" scale="0" unitRef="cny" id="ixv-7507">188,639,400</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c91" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfOtherDebt" scale="6" unitRef="usd" id="ixv-7508">27.54</ix:nonFraction>&#160;million)
to HYREF resulting from the termination of the 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>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<ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny" id="ixv-7509">120,000,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c92" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7510">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<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny" id="ixv-7511">127,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c93" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd" id="ixv-7512">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<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny" id="ixv-7513">247,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c94" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7514">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.</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.</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="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedBalanceShares" scale="0" unitRef="shares" id="ixv-7515">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="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares" id="ixv-7516">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="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares" id="ixv-7517">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<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny" id="ixv-7518">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c89" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7519">37.52</ix:nonFraction>&#160;million)
including accrued interest of RMB<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny" id="ixv-7520">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c89" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd" id="ixv-7521">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<ix:nonFraction contextRef="c97" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="cny" id="ixv-7522">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c97" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="usd" id="ixv-7523">7.17</ix:nonFraction>&#160;million)
was due January 5, 2020, the 2<sup>nd&#160;</sup>payment of RMB<ix:nonFraction contextRef="c98" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="cny" id="ixv-7524">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c98" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="usd" id="ixv-7525">7.17</ix:nonFraction>&#160;million) was due February 5, 2020, the 3<sup>rd&#160;</sup>payment
of RMB<ix:nonFraction contextRef="c99" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="cny" id="ixv-7526">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c99" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="usd" id="ixv-7527">7.17</ix:nonFraction>&#160;million) was due April 5, 2020, the 4<sup>th</sup>&#160;payment of RMB<ix:nonFraction contextRef="c100" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="cny" id="ixv-7528">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c100" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="usd" id="ixv-7529">7.17</ix:nonFraction>&#160;million)
was due on June 30, 2020, and the final payment of RMB<ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="0" unitRef="cny" id="ixv-7530">47,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c101" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="usd" id="ixv-7531">6.75</ix:nonFraction>&#160;million) was due September 30, 2020. As of December
31, 2020, the Company received the full payment of RMB<ix:nonFraction contextRef="c102" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="cny" id="ixv-7532">247</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c102" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLoans" scale="6" unitRef="usd" id="ixv-7533">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<ix:nonFraction contextRef="c103" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="cny" id="ixv-7534">77.00</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c103" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7535">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="c104" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="6" unitRef="usd" id="ixv-7536">11.06</ix:nonFraction>&#160;million and accrued interest of RMB<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" scale="0" unitRef="cny" id="ixv-7537">2,418,229</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c105" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" scale="6" unitRef="usd" id="ixv-7538">0.35</ix:nonFraction>&#160;million) within
10 days from the judgment date to Beijiang 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<ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="cny" id="ixv-7539">80,288,184</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c106" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="6" unitRef="usd" id="ixv-7540">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<ix:nonFraction contextRef="c107" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="cny" id="ixv-7541">75.00</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c107" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="usd" id="ixv-7542">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="c108" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" scale="6" unitRef="usd" id="ixv-7543">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 15 &#8211; Litigation).</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 December 31 2025, Xi&#8217;an TCH has repaid
the principal of RMB<ix:nonFraction contextRef="c109" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="cny" id="ixv-7544">77</ix:nonFraction> million in November 2024, with interest still outstanding.</p></ix:continuation><div>

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-3824"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>10. NOTE
PAYABLE, 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><i><span style="text-decoration:underline">Promissory
Notes in December 2020</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 December
4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued the Purchaser
a Promissory Note of $<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd" id="ixv-7545">3,150,000</ix:nonFraction>. The Purchaser purchased the Note with an original issue discount (&#8220;OID&#8221;) of $<ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd" id="ixv-7546">150,000</ix:nonFraction>, which
was recognized as debt discount is amortized using the interest method over the life of the note. The Note bears interest at&#160;<ix:nonFraction contextRef="c111" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-7547">8</ix:nonFraction>% and
has a term of&#160;<ix:nonNumeric contextRef="c111" format="ixt-sec:durmonth" name="us-gaap:DebtInstrumentTerm" id="ixv-7548">24</ix:nonNumeric>&#160;months. All outstanding principal and accrued interest on the Note was due and payable December 3, 2022. 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="c111" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountOutstandingToBePaid" scale="-2" unitRef="pure" id="ixv-7549">125</ix:nonFraction>%
of any amounts outstanding under the Note and being prepaid.&#160;Beginning on the date that is six months from the issue date of the
Note, Purchaser shall have the right to redeem any amount of this Note up to $<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" scale="0" unitRef="usd" id="ixv-7550">500,000</ix:nonFraction>&#160;per calendar month by providing written notice
to the Company.&#160;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="c111" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtInterestRateIncrease" scale="-2" unitRef="pure" id="ixv-7551">25</ix:nonFraction>%. </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>During the
year ended December 31, 2021, the Company entered into several Exchange Agreements with the lender, pursuant to the Agreements, the Company
and Lender partitioned new Promissory Notes of $<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd" id="ixv-7552">3,850,000</ix:nonFraction>&#160;from the original Promissory Note, including adjustment of $<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-7553">818,914</ix:nonFraction>&#160;to
increase the principal of the notes during the second quarter of 2021 as a result of the Company&#8217;s failure to pay the redemption
amount in cash to lender within three trading days from receipt of the redemption notice, the Company recorded $<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7554">818,914</ix:nonFraction>&#160;principal
adjustment as interest expense.&#160;The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-7555">576,108</ix:nonFraction>&#160;shares
of the Company&#8217;s common stock.&#160;The Company recorded a&#160;loss on conversion of these notes in 2021.&#160;On January 10, 2022,
the Company and Lender exchanged a Partitioned Notes of $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-7556">346,986</ix:nonFraction>&#160;for the delivery of&#160;<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-7557">58,258</ix:nonFraction>&#160;shares of the Company&#8217;s
common stock.&#160;The Company recorded a $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockAmountIssued1" scale="0" unitRef="usd" id="ixv-7558">26,193</ix:nonFraction>&#160;loss on conversion of this note in 2022, as a result, this Promissory Notes was
paid in full on January 10, 2022.&#160;&#160;During the year ended December 31, 2022, the Company amortized OID of $<ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-7559">69,355</ix:nonFraction>&#160;and recorded
$<ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7560">835</ix:nonFraction>&#160;interest expense on this Note.</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">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="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd" id="ixv-7561">5,250,000</ix:nonFraction>. The Purchaser purchased the Note with an OID of $<ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd" id="ixv-7562">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="c120" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-7563">8</ix:nonFraction>% and has a term of&#160;<ix:nonNumeric contextRef="c120" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="ixv-7564">24&#160;months</ix:nonNumeric>.
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="c120" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountOutstandingToBePaid" scale="-2" unitRef="pure" id="ixv-7565">125</ix:nonFraction>% of any amounts outstanding under the Note and being prepaid.
Beginning on the date that is six months 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="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" scale="0" unitRef="usd" id="ixv-7566">825,000</ix:nonFraction>&#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;<ix:nonFraction contextRef="c120" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtInterestRateIncrease" scale="-2" unitRef="pure" id="ixv-7567">25</ix:nonFraction>%. On October 28, 2021, the
lender made an adjustment of $<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-7568">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="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivableWithImputedInterestFaceAmount" scale="0" unitRef="usd" id="ixv-7569">1,370,897</ix:nonFraction>&#160;principal adjustment as interest expense
in 2021.&#160;The lender made an adjustment of $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" scale="0" unitRef="usd" id="ixv-7570">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="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7571">229,015</ix:nonFraction>&#160;principal adjustment as interest expense. During the year ended December 31, 2022, the Company amortized OID
of $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-7572">125,000</ix:nonFraction>&#160;and recorded $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7573">456,655</ix:nonFraction>&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes
of $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-7574">1,650,000</ix:nonFraction> in total&#160;for the delivery of&#160;<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-7575">289,330</ix:nonFraction>&#160;shares of the Company&#8217;s common stock.&#160; The Company recorded
$<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="creg:LossOnNoteConversion" scale="0" unitRef="usd" id="ixv-7576">108,910</ix:nonFraction>&#160;loss on conversion of these notes in 2022.&#160;During the year ended December 31, 2023, the Company amortized OID of $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-7577">31,250</ix:nonFraction>&#160;and
recorded $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7578">435,021</ix:nonFraction>&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-7579">1,200,000</ix:nonFraction> in total&#160;for
the delivery of&#160;<ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-7580">571,448</ix:nonFraction>&#160;shares of the Company&#8217;s common stock which was issued in 2023, and <ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-7581">165,081</ix:nonFraction> shares was issued in
January 2024.&#160; As of December 31, 2023, the outstanding principal balance of this note was $<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-7582">5,222,743</ix:nonFraction>&#160;with accrued interest
of $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" scale="0" unitRef="usd" id="ixv-7583">2,290</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>

<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">From January 5, 2026 to March 19, 2026, the Company entered into several
Exchange Agreements with the lender. Pursuant to the Agreement, the Company and Lender partitioned Promissory Notes with accrued interest
on note totaling $<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="creg:NewPromissoryNotes" scale="0" unitRef="usd" id="ixv-7584">2,548,038</ix:nonFraction>&#160;from the original Promissory Note once entered on April 2, 2021. The Company and Lender exchanged this
Partitioned Note for the delivery of&#160;<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-7585">2,007,250</ix:nonFraction>&#160;shares of the Company&#8217;s Common Stock in the first quarter of 2026, and
fully completed the Promissory Note entered on April 2, 2021.</p></ix:nonNumeric><div>

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-3865"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>11. STOCKHOLDERS&#8217;
EQUITY</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">Warrants</span></i></span></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="ixv-3875"><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 year ended March 31, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</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">Outstanding at January 1, 2025</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="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-7586">1,652</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-7587">100</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"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at January 1, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" scale="0" unitRef="shares" id="ixv-7588">1,652</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" scale="0" unitRef="usdPershares" id="ixv-7589">100</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-57">-</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-7590">234</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="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-7591">100</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-58">-</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-59">-</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-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></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-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"><div style="-sec-ix-hidden: hidden-fact-64">-</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">(<ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" scale="0" sign="-" unitRef="shares" id="ixv-7592">1,652</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="c132" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" scale="0" unitRef="usdPershares" id="ixv-7593">100</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-65">-</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 at December 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-7594">234</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="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-7595">100</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-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at December 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" scale="0" unitRef="shares" id="ixv-7596">234</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="c133" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" scale="0" unitRef="usdPershares" id="ixv-7597">100</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-67">-</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</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-69">-</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-70">-</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-71">-</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-72">-</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-73">-</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-74">-</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-75">-</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-76">-</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"><div style="-sec-ix-hidden: hidden-fact-77">-</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-78">-</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-79">-</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 at March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-7598">234</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="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-7599">100</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-80">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" scale="0" unitRef="shares" id="ixv-7600">234</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="c135" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" scale="0" unitRef="usdPershares" id="ixv-7601">100</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-81">-</div></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></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="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-4124"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>12. 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="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-7602">12,463</ix:nonFraction>. &#160;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.</span></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-4137"><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, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td 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">Number of<br/> Shares</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">Average<br/> Exercise<br/> Price<br/> per Share</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</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">Outstanding at January 1, 2026</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="c34" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-7603">50</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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7604">155</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="c6" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-7605">2.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 at January 1, 2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c34" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-7606">50</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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7607">155</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="c6" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ixv-7608">2.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-82">-</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-83">-</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-84">-</div></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-85">-</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-86">-</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-87">-</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-88">-</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-89">-</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-90">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Outstanding at March 31, 2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-7609">50</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7610">155</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="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-7611">1.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; padding-bottom: 2.5pt">Forfeited</td><td style="padding-bottom: 2.5pt">&#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:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" scale="0" unitRef="shares" id="ixv-7612">50</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#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="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7613">155</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" scale="0" unitRef="shares" id="ixv-7614">1.32</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 2.5pt">Exercisable at March 31, 2026</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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-92">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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">&#160;</td></tr> </table></ix:nonNumeric></ix:nonNumeric><div>

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

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

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

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

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Restricted Stock</span></i></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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span>In April
2025, the Compensation Committee of the Company, which administers the Plan, granted two employees <ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-7615">12,413</ix:nonFraction> shares of Common Stock (&#8220;Restricted
Stock&#8221;) under the Plan, which grants vested immediately, subject to the Grantee remaining in continuous Service with the Corporation,
in good standing, until such date.</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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">In October 2025, the Company granted <ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-7616">290,000</ix:nonFraction> restricted stocks to three
new employees in the engineering department. These awards shall vest on six-month anniversary of the date of grant, provided that the
grantee has continuously provided services to the corporation through such vesting date.</p>

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

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The Company recognized US$<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-7617">437,900</ix:nonFraction>
and <span style="-sec-ix-hidden: hidden-fact-93">nil</span> share-based compensations for the three months ended March 31, 2026 and 2025.</span></p></ix:continuation><div>


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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-4319"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>13. 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="c141" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-7618">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.</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 2024 and 2023 was&#160;<ix:nonFraction contextRef="c142" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-7619"><ix:nonFraction contextRef="c65" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-7620">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.</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, 2026, 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:OperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-7621">5.17</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-7622">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="c143" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-7623"><ix:nonFraction contextRef="c144" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-7624"><ix:nonFraction contextRef="c145" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-7625">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="c146" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure" id="ixv-7626">100</ix:nonFraction>% deferred tax asset valuation
allowance was provided.</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, 2026, the Company&#8217;s PRC subsidiaries had $<ix:nonFraction contextRef="c147" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-7627">7.8</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-7628">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="c141" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure" id="ixv-7629">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>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-4339"><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, 2026 and 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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/> 2026</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">March 31,<br/> 2025</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">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="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-7630">21</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="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-7631">21</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-7632">9.3</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" sign="-" unitRef="pure" id="ixv-7633">3.1</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-7634">8.9</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" sign="-" unitRef="pure" id="ixv-7635">2.7</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" sign="-" unitRef="pure" id="ixv-7636">54.6</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" sign="-" unitRef="pure" id="ixv-7637">15.2</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: 2.5pt">Tax expense per financial statements</td><td style="padding-bottom: 2.5pt">&#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:EffectiveIncomeTaxRateContinuingOperations" scale="-2" sign="-" unitRef="pure" id="ixv-7638">15.4</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-7639">0</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table></ix:nonNumeric>



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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-4405"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The provision for income tax
expense for the three months ended March 31, 2026 and 2025 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: 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">March 31,<br/>
 2026</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">March 31,<br/>
 2025</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; 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="3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7640">72.914</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7641">33,919</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: 2.5pt">Total income tax expense</td><td style="padding-bottom: 2.5pt">&#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-7642">72,914</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7643">33,919</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="creg:StatutoryReservesTextBlock" id="ixv-4455"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>14. 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="c148" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure" id="ixv-7644">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="c148" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfReserveRegisteredCapital" scale="-2" unitRef="pure" id="ixv-7645">50</ix:nonFraction>% of the Company&#8217;s registered capital.</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;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfRegisteredCapital" scale="-2" unitRef="pure" id="ixv-7646">25</ix:nonFraction>% of the registered capital.</span></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="creg:StatutoryReservesDisclosureTableTextBlock" id="ixv-4474"><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, 2026 and December 31, 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name&#160;of&#160;Chinese&#160;Subsidiaries</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">Registered <br/> Capital</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">Maximum<br/> Statutory <br/> Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> March 31,<br/> 2026</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December&#160;31,<br/> 2025</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 52%; text-align: left">Shanghai TCH</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="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="usd" id="ixv-7647">29,800,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd" id="ixv-7648">14,900,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">&#165; <ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7649">6,564,303</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7650">1,003,859</ix:nonFraction>)</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">&#165; <ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7651">6,564,303</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7652">1,003,859</ix:nonFraction>)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Xi&#8217;an TCH</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7653">202,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7654">101,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#165;&#160;<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7655">73,947,603</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7656">11,272,917</ix:nonFraction>)</td><td>&#160;</td> <td style="text-align: center">&#165;&#160;<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7657">73,947,603</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7658">11,272,917</ix:nonFraction>)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Erdos TCH</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7659">120,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7660">60,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#165; <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7661">19,035,814</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" sign="-" unitRef="usd" id="ixv-7662">2,914,869</ix:nonFraction>)</td><td>&#160;</td> <td style="text-align: center">&#165; <ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7663">19,035,814</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" sign="-" unitRef="usd" id="ixv-7664">2,914,869</ix:nonFraction>)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Xi&#8217;an Zhonghong</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7665">30,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7666">15,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="usd" id="ixv-7667">2,500,300</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="c158" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd" id="ixv-7668">1,250,150</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; vertical-align: top">Zhongxun</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7669">35,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7670">17,500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td></tr> </table></ix:nonNumeric>

<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="c149" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure" id="ixv-7671">5</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c150" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure" id="ixv-7672">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.</span></p></ix:nonNumeric><div>

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LossContingencyDisclosures" id="ixv-4679"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>15. 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.</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></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<ix:nonFraction contextRef="c160" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="cny" id="ixv-7673">261</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c160" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="usd" id="ixv-7674">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<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" scale="0" unitRef="cny" id="ixv-7675">14,204,317</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LitigationSettlementAmountAwardedFromOtherParty" scale="6" unitRef="usd" id="ixv-7676">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="c142" decimals="-4" format="ixt:num-dot-decimal" name="creg:AccruedLitigationExpense" scale="6" unitRef="usd" id="ixv-7677">2.10</ix:nonFraction>&#160;million litigation expense as of December 31, 2024.</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) 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<ix:nonFraction contextRef="c161" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfLoanCosts" scale="6" unitRef="cny" id="ixv-7678">77</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c161" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfLoanCosts" scale="6" unitRef="usd" id="ixv-7679">11.06</ix:nonFraction>&#160;million) with loan interest of RMB<ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndFeeIncomeOtherLoans" scale="0" unitRef="cny" id="ixv-7680">2,418,449</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c161" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InterestAndFeeIncomeOtherLoans" scale="6" unitRef="usd" id="ixv-7681">0.35</ix:nonFraction>&#160;million)
to Beijiang 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<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="cny" id="ixv-7682"><ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="cny" id="ixv-7683"><ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="cny" id="ixv-7684">80,288,184</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;($<ix:nonFraction contextRef="c162" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="6" unitRef="usd" id="ixv-7685"><ix:nonFraction contextRef="c163" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="6" unitRef="usd" id="ixv-7686"><ix:nonFraction contextRef="c164" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="6" unitRef="usd" id="ixv-7687">11.53</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million)
in total, the Company recorded these additional fees in 2022. </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">In November 2024, <ix:nonFraction contextRef="c165" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="6" unitRef="cny" id="ixv-7688">77</ix:nonFraction> million yuan has been paid,
but the interest has not been paid, and whether it will be paid has not yet been determined.</p></ix:nonNumeric><div>

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

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

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock" id="ixv-4720"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>16. LEASE</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>On January
1, 2024, Xi&#8217;an TCH entered into a lease for its office from January 1, 2024 through December 31, 2026.&#160;The monthly rent was
RMB<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny" id="ixv-7689">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd" id="ixv-7690">5,083</ix:nonFraction>) with half-year payment in advance. This lease expired in&#160;<ix:nonNumeric contextRef="c166" name="creg:LeaseExpirationDate" id="ixv-7691">December 31, 2026</ix:nonNumeric>.</span></p>

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

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-4728"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s operating ROU assets and lease
liabilities as of March 31, 2026 and December 31, 2025 were as follows:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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">March&#160;31,<br/> 2026</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">December31,<br/> 2025</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">Right-of-use asset, net</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:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-7692">46,582</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">&#160;&#160;<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-7693">61,092</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Current lease liability</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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7694">62,472</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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7695">61,092</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Non-current 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"><div style="-sec-ix-hidden: hidden-fact-94">-</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-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total lease liability</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</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:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-7696">62,472</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</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:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-7697">61,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; 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>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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: 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">March 31,<br/> 2026</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">December&#160;31,<br/> 2025</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">Operating lease cost &#8211; amortization of ROU</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:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-7698">63,560</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">&#160;&#160;<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-7699">62,696</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Operating lease cost &#8211; interest expense on lease liability</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-7700">1,088</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="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-7701">1,604</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">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-7702">0.75</ix:nonNumeric></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="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-7703">1</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="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-7704">3.48</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="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-7705">3.48</ix:nonFraction></td><td style="text-align: left">%</td></tr> </table></ix:nonNumeric>

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

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

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">For the year ended December 31, 2026</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:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="0" unitRef="usd" id="ixv-7706">63,560</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Total undiscounted cash flows</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:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-7707">63,560</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; 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-7708">1,088</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Present value of lease 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:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-7709">62,472</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></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:SubsequentEventsTextBlock" id="ixv-4872"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>17. 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">On April 10, 2026, the Company entered into a
note purchase agreement with Streeterville Capital, LLC, (&#8220;Lender&#8221;) pursuant to which the Company issued and sold to the Lender
a secured promissory note in the original principal amount of $<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" scale="0" unitRef="usd" id="ixv-7710">1,050,000</ix:nonFraction> (the &#8220;A-1 Note&#8221;). The A-1 Note carries an original
issue discount of $<ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-7711">50,000</ix:nonFraction>, and the Company agreed to pay $<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="0" unitRef="usd" id="ixv-7712">15,000</ix:nonFraction> to the Lender to cover its legal, accounting and due diligence expenses,
which will be added to the outstanding principal balance of the A-1 Note on the First Closing Date. The A-1 Note transaction closed on
April 10, 2026, the First Closing Date, at which time Lender paid $<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfFinancingCosts" scale="0" unitRef="usd" id="ixv-7713">1,000,000</ix:nonFraction> to the Company.&#160;</p></ix:nonNumeric><div>

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

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

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 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 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, the Company&#8217;s management as well
as estimates and assumptions made by the 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 the Company or the Company&#8217;s management identify forward-looking statements. Such statements reflect the current view of the
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 the 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 this Report, which
attempts to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations,
and prospects.&#160;</i></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 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, 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;).</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 Sifeng, Sifeng&#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. Zhongxun was incorporated
in March 2014 and is a wholly owned subsidiary of Xi&#8217;an TCH.</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 transforming and expanding into an energy storage integrated
solution provider business and has produced revenue since 2025. 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 (PV)
and wind power stations, remote islands without electricity, and smart energy cities with multi-energy supplies.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On May 1, 2026, we received
written notice (the &#8220;Notice&#8221;) from the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;)
notifying the Company that, because the closing price for the Company&#8217;s common stock had fallen below $1.00 per share for 30 consecutive
trading days, the Company was no longer in compliance with the requirement for continued inclusion on The Nasdaq Capital Market under
Nasdaq Listing Rule 5550(a)(2) (the &#8220;Bid Price Rule&#8221;). Further, the Notice stated that, pursuant to Listing Rule 5810(c)(3)(A)(iv),
the Company was not eligible for any compliance period specified in Rule 5810(c)(3)(A) due to the fact that the Company has effected a
reverse stock split over the prior one-year period. The Company requested an appeal of such determination to Nasdaq&#8217;s Hearings Panel (the &#8220;Panel&#8221;) on May 7, 2026. The hearing
request will automatically stay any suspension or delisting action pending the hearing and the expiration of any additional extension
period if granted by the Panel following the hearing.</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>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 Operating
Results for the three months ended <span>March 31, 2026 and 2025</span></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The following table sets
forth our operating results for the designated periods, expressed as a percentage of net sales.</p><div>

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2026</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">%&#160;of&#160;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">2025</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">%&#160;of&#160;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="width: 52%">Sales</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">108,353</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">100</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">20,625</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">100</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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">(53,683</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">(50</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">(11,806</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">(57</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,670</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,819</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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">593,307</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">548</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,171,209</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,679</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(538,637</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(497</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,162,390</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,636</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total non-operating income, 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">64,141</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">59</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">311,849</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,512</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(474,496</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(438</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(850,541</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,124</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">72,914</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67</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">33,919</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">164</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(547,410</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(505</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(884,460</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(4,288</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>.</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; ">Total sales for the three
months ended March 31, 2026, amounted to $108,353. The company signed an Operation and Maintenance Contract for power stations. The contract
has total amount RMB3.0 million (US$0.4 million) per annum, starting from 2025 to 2035 for 10 years with third parties. The Company recognized
the revenue based on the time period.</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.</i></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; ">Cost of sales (&#8220;COS&#8221;)
for the three months ended March 31, 2026, was $53,683.</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>GROSS PROFIT</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; ">For the three months ended March 31, 2026, the gross margin was 50%.</p><div>

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

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

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

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

</div><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; ">Operating expenses consisted
of general and administrative expenses (&#8220;G&amp;A&#8221;) totaling $593,307 for the three months ended March 31, 2026, compared to
$1,171,209 for the three months ended March 31, 2025. This represented a decrease of $577,902 period-over-period due to expenses control
in the company.</p><div>

</div><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>NET
NON-OPERATING INCOME</i>.</p><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 non-operating income (expenses) consisted of gain or loss from
note conversion, interest income, interest expenses, and other miscellaneous expenses. For the three months ended March 31, 2026, net
non-operating income were $64,141 compared to non-operating income of $311,849 for the three months ended March 31, 2025. The primary
reason was the reversal of a $200,000 provision for impaired prepayments in the first quarter of 2025, which did not incur in 2026.</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>INCOME TAX EXPENSE</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; ">Income tax expense was
$72,914 for the three months ended March 31, 2026, compared with income tax expense of $33,919 for the three months ended March 31, 2025.
In 2026, Management concluded that the realizability of related tax benefits from these losses was uncertain due to the continuing operating
losses at the US parent company. Accordingly, a&#160;100% valuation allowance was provided against the deferred tax asset.</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 LOSS.</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; ">Net loss for the three months ended March 31, 2026, was $547,410 compared
to loss of $884,460 for the three months ended March 31, 2025, representing a decrease in net loss of $337,050. The decrease in net loss
was mainly driven by control on the operating expenses and revenue recognized due to new contract obtained.</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, 2026, and 2025</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, 2026,
the Company maintained cash and equivalents of $158.8 million, other current assets (excluding cash and equivalents) of $66,782, current
liabilities of $8.6 million, and working capital of $150.3 million, with a current ratio of 18.5 and a debt-to-equity ratio of 0.09: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 flows provided by or used in each of the indicated types of activities, for the three- months periods ended March 31, 2026, and
2025:</p><div>

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

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <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"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,</b></p>2026</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"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,</b></p>2025</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: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 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">(125,927</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">64,627,345</td><td style="width: 1%; text-align: left">&#160;</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">156,840,314</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,202,004</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">Financing activity</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">9,865,400</td><td style="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; ">Net cash used in operating
activities was $(125,927) for the three months ended March 31, 2026, compared to $64.6 million net cash provided for&#160;the three months
ended March 31, 2025. The decrease in net cash inflow for the three months ended March 31, 2026, was mainly driven by the collection
of $65.6 million in advance payments to suppliers, which generated cash inflows in Q1 2025 and no such event happened in Q1 2026.</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 $156.84 million and $55.20
million respectively for the three months ended March 31, 2026, and 2025. As of March 31, 2026, the Company has collected back US$156.8
million in short term loan 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; ">There was no net cash
provided by financing activities during the three months ended March 31, 2026.</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 believe that inflation
did not have or&#160;is not expected to have a significant adverse impact on our operating results in 2026.</p><div>

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

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

</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&#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-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#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 maintains currency
controls and capital transfer regulations that require us to comply with certain requirements on capital movement of. The Company may
transfer USD cash to its PRC subsidiaries through following channels: (i) an equity investment (by increasing the Company&#8217;s registered
capital in a PRC subsidiary), or (ii) a stockholder loan. The Company&#8217;s PRC subsidiaries 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 functions as a holding
entity and its material assets consist solely of the equity interests in its PRC-based subsidiaries. The Company relies on dividends distribution
from its subsidiaries to meet 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. Under applicable PRC laws and regulations
(noted below) , the Company&#8217;s PRC subsidiaries are legally required to allocate 10% of annual after-tax income into general reserve
fund, prior to payment of dividends. These requirements, combined with other regulatory constraints, materially limit the subsidiaries&#8217;
ability to distribute a portion of net assets as dividends to the parent company.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">With respect to transferring
cash from the Company to its subsidiaries, to increase the Company&#8217;s registered capital in a PRC subsidiary, requires submission
of the filing to 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 dividends
distribution, 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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC
regulations currently only permit the payment of dividends 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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under&#160;Chinese Accounting Standards (CAS)&#160;and the&#160;PRC Company Law, our PRC subsidiaries are required to allocate, at least 10% of their annual after-tax net income, to statutory surplus reserves until the cumulative reserve balance reaches 50% of their registered capital;</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-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our PRC subsidiaries may also allocate a portion of their after-tax profits to their staff welfare funds and bonus funds; except in the event of a liquidation, these funds can not be distributed to stockholders; the Company does not participate in a Joint 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-family: Times New Roman, Times, Serif; font-size: 10pt">5.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The incurrence of debt, particularly the instruments governing such debt, may restrict a subsidiary&#8217;s ability to pay dividends to stockholders 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-family: Times New Roman, Times, Serif; font-size: 10pt">6.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, due to the aforementioned
reasons, our subsidiaries are unable to pay 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 working capital-dependent initiatives, may
be materially and adversely affected. However, our operations and business, including investment and/or acquisitions by our subsidiaries
in China, will not be affected as long as the capital flows remain within PRC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#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 financial accounts. A FIE is required to allocate at least 10% of its annual after-tax profit to the surplus reserve until
such reserve balance reaches 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. Once
this requirement is satisfied, 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 aforementioned regulations on distributable profits.</p><div>

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

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

</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&#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-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#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-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#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 appropriate a statutory reserve from its after-tax profit before declaring
or paying dividends. The statutory reserve is restricted retained earnings. Our restricted and unrestricted retained earnings under US
GAAP are classified as 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">As of</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">March&#160;31,<br/> 2026</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">March&#160;31,<br/>
 2025</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">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">(65,065,934</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">(62,940,843</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted retained earnings (surplus reserve fund)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,191,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,191,645</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">Total accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(49,874,289</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(47,749,198</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; "><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: right; ">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.</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, 2026, 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">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 style="font-weight: bold; text-align: center">See Note</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(for&#160;details)</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">Lease liability obligation</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">62,472</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: 11%; text-align: center; padding-bottom: 1.5pt">16</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">62,472</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#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, 2026, and a sufficient channel to obtain any loans that may be necessary to meet its working capital needs from commercial
institutions.</p><div>

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

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

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a smaller reporting company as defined
by Rule 12b-2 of the Exchange Act and are not required to provide the information otherwise required under this item.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our 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_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 4. 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"><b>Evaluation of 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">Disclosure controls and procedures are controls
and other procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange
Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls
and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our
reports filed or submitted under the Exchange Act is accumulated and communicated to our Chief Executive Officer and Chief Financial Officer
(together, the &#8220;Certifying Officers&#8221;), to allow timely decisions regarding required disclosure.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the supervision and with the participation
of our management, including our Certifying Officers, we carried out an evaluation of the effectiveness of the design and operation of
our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. 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 this Report. Based upon that evaluation, our CEO and CFO
concluded that, as of&#160;March 31, 2026, the Company&#8217;s disclosure controls and procedures were effective.</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&#160;March 31,2026, 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; text-align: justify"><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-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->&#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-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</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>PART II &#8212; OTHER INFORMATION</b></p><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 1. Legal Proceedings.</b></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">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">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 RMB261 million ($37.58 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, 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.</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 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 RMB14,204,317 ($2.20 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 million litigation expense as of December
31, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On 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 RMB77 million
($11.06 million) with loan interest of RMB2,418,449 ($0.35 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 RMB80,288,184 ($11.53 million) in total, the Company recorded these additional fees in 2022. On November 29,
2024, The Company paid Hongyuan RMB77,000,000 ($10.81 million) to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership).</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 October 17, 2022, United States District Court
for the District of Nevada (the &#8220;Court&#8221;) entered into a default judgment against us and our transfer agent, Securities Transfer
Corporation that the plaintiff, Newbridge Securities Corporation (the &#8220;Plaintiff&#8221;) was entitled to payment in the amount of
$139,066.0. On May 15, 2024, Securities Transfer Corporation entered into a stipulation with the Plaintiff. Pursuant to this stipulation,
the Court ordered the issuance of 128,765 shares of CREG to the Plaintiff and its assignees. The abovementioned shares were issued to
the Plaintiff and its assignees as of August 14, 2024.</p><div>

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

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item&#160;1A. Risk Factors.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a smaller reporting company and accordingly
we are not required to provide information required by this Item. Our risk factors are disclosed in Part I, Item 1A of our Annual Report on Form 10-K. The risk factors set forth below supplement those
disclosures and should be read together with the risk factors in our Annual Report. Except as set forth below, there have been no material
changes to the risk factors previously disclosed in our Annual Report during the three months ended March 31, 2026. 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-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Risks Related to Owning Our Common Stock</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><i>We have received a&#160;notice of delisting&#160;or
failure to satisfy a continued listing rule from Nasdaq. If we are unable to regain or maintain compliance, our common stock could be
delisted, which could adversely affect our stock price, liquidity, and ability to raise capital.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 1, 2026, we received a&#160;notice of
delisting&#160;from the Nasdaq Stock Market, LLC. The notice stated that we had fallen below compliance with respect to the
continued listing standard set forth in Rule 5550(a)(2) of the Nasdaq Listing Rules because the closing bid price of our common
stock over the previous 30 consecutive trading-day period had fallen below $1.00 per share. Pursuant to Listing Rule
5810(c)(3)(A)(iv), the Company was not eligible for any compliance period specified in Rule 5810(c)(3)(A) due to the fact that the
Company has effected a reverse stock split over the prior one-year period.</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 requested an appeal of such determination to Nasdaq&#8217;s Hearings Panel on May 7, 2026. The hearing request will automatically
stay any suspension or delisting action pending the hearing and the expiration of any additional extension period if granted by the Panel
following the hearing. In the event that the Company regains compliance with the Bid Price Rule prior to any scheduled hearing date, then
a hearing may not be necessary, as the Company may be mooted out of the hearings process. The Company intends to take all reasonable measures
available to regain compliance under the Bid Price Rule and remain listed on Nasdaq, including such actions as effecting a reverse stock
split. There can be no assurance that the Panel will grant the Company&#8217;s request for continued listing or that the Company will
be able to regain compliance and thereafter maintain its listing on Nasdaq.</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">Delisting from the Nasdaq Capital
Market or any Nasdaq market could make trading our common stock more difficult for investors, potentially leading to declines in our share
price and liquidity. In addition, without a Nasdaq market listing, stockholders may have a difficult time getting a quote for the sale
or purchase of our common stock, the sale or purchase of our common stock would likely be made more difficult and the trading volume and
liquidity of our common stock could decline. Delisting from Nasdaq could also make it more difficult for us to raise additional capital.
The absence of such a listing may adversely affect the acceptance of our common stock as currency or the value accorded by other parties.
If our common stock is delisted by Nasdaq, our common stock may be eligible to trade on an over-the-counter quotation system, such as
the OTC market, where an investor may find it more difficult to sell our common stock or obtain accurate quotations as to the market
value of our common stock. We cannot assure that our common stock, if delisted from Nasdaq, will be listed on another national securities
exchange or quoted on an over-the counter quotation system.</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; text-align: justify"><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; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There have been no sales of unregistered equity securities that we have not previously disclosed in filings with the SEC.</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_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 3. Defaults Upon Senior Securities.</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">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_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 4. Mine Safety Disclosures.</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">Not applicable.</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; text-align: justify"><b>Item 5. <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-7714"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-7715"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-7716"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-7717">Other Information</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b>Trading Arrangements
of Section 16 Reporting Persons.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">During the quarterly period ended March 31, 2026, no person who is required to file
reports pursuant to Section 16(a) of the Securities and Exchange Act of 1934, as amended, with respect to holdings of, and transactions
in, the Company&#8217;s common shares (i.e. directors and certain officers of the Company) maintained, adopted, modified or terminated
a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1(c) arrangement&#8221;, as those terms are defined in Section
229.408 of the regulations of the SEC.</p><div>

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

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

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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following exhibits are filed as part of, or
incorporated by reference into, this Report:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 9%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; width: 90%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b>&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000101054902000036/boulder10ksbex35123101.txt"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-2_chinarecyc.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390016013887/f8k052416ex3vi_chinarecycl.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-1_chinarecyc.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025065847/ea024885801ex3-1_smart.htm">Certificate of Change filed with the Secretary of State of Nevada (filed as Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K dated July 18, 2025).</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>3.6</td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025099185/ea026132701ex3-5_smart.htm">Certificate of Change (filed as Exhibit 3.5 to the Company&#8217;s Registration Statement on Form S-8 dated October 15, 2025).</a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>3.7</td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025099185/ea026132701ex3-6_smart.htm">Certificate of Amendment (filed as Exhibit 3.6 to the Company&#8217;s Registration Statement on Form S-8 dated October 15, 2025).</a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000101054904000729/chinadigex41111204.txt"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="ea028996301ex4-2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description of Securities</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390024114016/ea022639701ex4-1_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Pre-Funded Warrants (filed as Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K dated December 31, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025102818/ea026261201ex4-1_smart.htm">Form of Warrants (filed as Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K dated October 23, 2025)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390026044619/ea028662701ex4-1.htm">Form of A-1 Note ( file as Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K dated April 16, 2026)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420410013721/v177357_ex10-27.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420409044764/v158587_ex10-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420410005575/v173285_ex10-28.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; 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 Form 10-K for the year ended December 31, 2022).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; 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 Form 10-K for the year ended December 31, 2022).</span></a></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; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->&#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; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413050847/v355125_ex10-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413050847/v355125_ex10-2.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-3.htm"><span style="font-family: Times New Roman, Times, Serif; 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>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-4.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-5.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413066288/v362538_ex10-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413067584/v363208_ex10-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420415026577/v408892_def14a.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420415067187/v425367_ex10-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420416088880/v434699_ex10-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390016015889/f10q0616ex10i_chinarecycling.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018009306/f8k071118ex10-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018009306/f8k071118ex10-2_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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>10.20</td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390018013365/f8k093018ex10-1_chinarecycl.htm">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).</a></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: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence -->&#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; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018016526/f8k112118ex10-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-21_china.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-22_china.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-23_china.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-24_china.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-25_china.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-26_china.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019002847/f8k021319ex10-1_chinarecycl.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019005609/f8k032919ex10-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019018290/f8k091119ex10-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. 2019 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019019522/f8kl092919ex10-1_chinarecy.htm"><span style="font-family: Times New Roman, Times, Serif; 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>
  </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: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence -->&#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; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.33</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019020817/f8k101619ex10-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.34</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019026702/f8k121619aex10-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.35</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020000526/f8k010320ex10-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.36</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020001199/f8k011320ex10-1_chinarecy.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.37</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020010899/ea121350ex10-30_chinarecy.htm"><span style="font-family: Times New Roman, Times, Serif; 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>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.38</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020012170/f10k2019ex10-38_china.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Agreement by and between China Recycling Energy Corporation and Yongjiang (Jackie) Shi, dated May 8, 2020(filed as Exhibit 10.38 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019 filed on May 14, 2020).</span></a><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.39</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020013242/ea122236ex10-39_chinarecy.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.40</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020013242/ea122236ex10-40_chinarecy.htm"><span style="font-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.41</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.43</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.44</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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>&#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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.45</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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>
  </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: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence -->&#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; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.46</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 90%; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-1_chinarecycl.htm"><span style="font-family: Times New Roman, Times, Serif; 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">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.47</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.48</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.49</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.50</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.51</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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 10.51 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">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.52</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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 annual report on Form 10-K dated May, 8, 2023)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.53</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex10-54_smartpowerr.htm"><span style="font-family: Times New Roman, Times, Serif; 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 annual report on Form 10-K dated May, 8, 2023)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.54</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex10-55_smartpowerr.htm"><span style="font-family: Times New Roman, Times, Serif; 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 annual report on Form 10-K dated May, 8, 2023)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.55</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex10-56_smartpowerr.htm"><span style="font-family: Times New Roman, Times, Serif; 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 annual report on Form 10-K dated May, 8, 2023)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.56</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390024031988/ea020264301ex10-57_smart.htm"><span style="font-family: Times New Roman, Times, Serif; 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 annual report on Form 10-K dated April 11, 2024)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.57</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390024114016/ea022639701ex10-1_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Securities Purchase Agreement between the Company and certain Purchasers, dated December 25, 2024 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated December 31, 2024)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.58</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025017099/ea023205801ex10-1_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Securities Purchase Agreement between the Company and certain Purchasers, dated February 18, 2025(filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated February 25, 2025)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.59</span></td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025021927/ea023354001ex10-1_smart.htm">Form of Stock Purchase Agreement between the Company and certain Purchasers, dated March 4, 2025 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated March 10, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom"><a href="https://www.sec.gov/Archives/edgar/data/721693/000101376225003648/ea023362701ex10-60_smart.htm">Form of Exchange Agreement between the Company and certain Lender, dated March 6, 2025 &#160;(filed as Exhibit 10.60 to the Company&#8217;s Annual Report on Form 10-K dated March 28 , 2025)</a> &#160;</td></tr>
  </table><div>


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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.60</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify; width: 90%"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025033403/ea023732301ex99-1_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China Recycling Energy Corporation Omnibus Equity Plan (filed as Exhibit 99.1 to the Company&#8217;s Registration Statement on Form S-8 dated April 18, 2025)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.61</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025076004/ea025190101ex10-61_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement dated as of July 22, 2025 by and between the Company and Bucktown Capital, LLC (filed as Exhibit 10.61 to the Company&#8217;s quarterly report on Form 10-Q dated August 13, 2025)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.62</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025076004/ea025190101ex10-62_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement dated as of July 31, 2025 by and between the Company and Bucktown Capital, LLC (filed as Exhibit 10.62 to the Company&#8217;s quarterly report on Form 10-Q dated August 13, 2025)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.63</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025076004/ea025190101ex10-63_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement dated as of August 8, 2025 by and between the Company and Bucktown Capital, LLC (filed as Exhibit 10.63 to the Company&#8217;s quarterly report on Form 10-Q dated August 13, 2025)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.64</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025110034/ea026338001ex10-64_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement dated as of August 15, 2025 by and between the Company and Bucktown Capital, LLC</span> (filed as Exhibit 10.64 to the Company&#8217;s quarterly report on Form 10-Q dated November 13, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.65</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025110034/ea026338001ex10-65_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement dated as of September 4, 2025 by and between the Company and Bucktown Capital, LLC</span> (filed as Exhibit 10.65 to the Company&#8217;s quarterly report on Form 10-Q dated November 13, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.66</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025110034/ea026338001ex10-66_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement dated as of September 22, 2025 by and between the Company and Bucktown Capital, LLC</span> (filed as Exhibit 10.66 to the Company&#8217;s quarterly report on Form 10-Q dated November 13, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.67</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025110034/ea026338001ex10-67_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement dated as of September 26, 2025 by and between the Company and Bucktown Capital, LLC</span> (filed as Exhibit 10.67 to the Company&#8217;s quarterly report on Form 10-Q dated November 13, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.68</span></td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025110034/ea026338001ex10-68_smart.htm">Exchange Agreement dated as of October 9, 2025 by and between the Company and Bucktown Capital, LLC (filed as Exhibit 10.68 to the Company&#8217;s quarterly report on Form 10-Q dated November 13, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.69</span></td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025110034/ea026338001ex10-69_smart.htm">Exchange Agreement dated as of October 24, 2025 by and between the Company and Bucktown Capital, LLC (filed as Exhibit 10.69 to the Company&#8217;s quarterly report on Form 10-Q dated November 13, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.70</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390025099185/ea026132701ex10-1_smart.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Inducement Restricted Stock Award Agreement (filed as Exhibit 10.1 to the Company&#8217;s registration statement on Form S-8 dated October 15, 2025)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.71</span></td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025102818/ea026261201ex10-1_smart.htm">Form of Securities Purchase Agreement between the Company and certain accredited Investors, dated &#160;October 23, 2025 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated October 28, 2025)</a> &#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.72</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025102818/ea026261201ex10-2_smart.htm"><span style="font-size: 10pt">Form of Registration Rights Agreement by and among the Company and certain Purchasers dated &#160;October 23, 2025 (filed as Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated October 28, 2025)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.73</span></td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390025110369/ea026569901ex10-1_smart.htm">First Amendment to Securities Purchase Agreement by and among the Company and certain Purchasers dated October 23, 2025 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated November 14, 2025)</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.74</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390026037674/ea028220901ex10-65.htm"><span style="font-size: 10pt">Form of Exchange Agreement between the Company and Bucktown Capital, LLC, dated January 5, 2026 (filed as Exhibit 10.65 to the Company&#8217;s Annual Report on Form 10-K dated March 31, 2026)</span></a></td></tr>
  </table><div>


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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.75</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390026037674/ea028220901ex10-66.htm"><span style="font-size: 10pt">Form of Exchange Agreement between the Company and Bucktown Capital, LLC, dated February 10, 2026 (filed as Exhibit 10.66 to the Company&#8217;s Annual Report on Form 10-K dated March 31, 2026)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.76</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390026037674/ea028220901ex10-67.htm"><span style="font-size: 10pt">Form of Exchange Agreement between the Company and Bucktown Capital, LLC, dated March 16, 2026 (filed as Exhibit 10.67 to the Company&#8217;s Annual Report on Form 10-K dated March 31, 2026)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.77</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390026037674/ea028220901ex10-68.htm"><span style="font-size: 10pt">Form of Exchange Agreement between the Company and Bucktown Capital, LLC, dated March 18, 2026 (filed as Exhibit 10.68 to the Company&#8217;s Annual Report on Form 10-K dated March 31, 2026)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.78</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390026037674/ea028220901ex10-69.htm"><span style="font-size: 10pt">Form of Exchange Agreement between the Company and Bucktown Capital, LLC, dated March 19, 2026 (filed as Exhibit 10.69 to the Company&#8217;s Annual Report on Form 10-K dated March 31, 2026)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.79</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390026044619/ea028662701ex10-1.htm"><span style="font-size: 10pt">Form of Note Purchase Agreement dated April 10, 2026 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated April 16, 2026)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420409062755/v168008_ex14-1.htm"><span style="font-family: Times New Roman, Times, Serif; 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></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex19-1_smartpowerr.htm"><span style="font-family: Times New Roman, Times, Serif; 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></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020012170/f10k2019ex21-1_china.htm"><span style="font-family: Times New Roman, Times, Serif; 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></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="ea028996301ex31-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Principal Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="ea028996301ex31-2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Principal Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1**</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="ea028996301ex32-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Principal Executive Officer and the Principal Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed
herewith.</span></td>
</tr><tr style="vertical-align: top; text-align: justify">
<td style="text-align: left">&#160;</td><td style="text-align: justify">&#160;</td></tr>
     <tr style="vertical-align: top; text-align: justify">
<td style="text-align: left">**</td><td style="text-align: justify">Furnished herewith.</td></tr>
     </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

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

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

</div><div><a id="a_015"></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: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of 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">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SMART POWERR CORP.</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 60%; text-align: justify">&#160;</td>
    <td style="width: 5%; text-align: justify">&#160;</td>
    <td style="width: 35%; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    May 15, 2026</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Guohua Ku</i></span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guohua Ku</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman of the Board and<br/>
Chief Executive Officer</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: bottom; width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    May 15, 2026</span></td>
    <td style="vertical-align: top; width: 5%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="vertical-align: bottom; width: 35%; border-bottom: black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Yongjiang Shi</i></span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongjiang Shi</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 43; Options: Last --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence -->&#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 style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:NotesAndLoansReceivableNetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-1" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-2" name="us-gaap:NotesPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-3" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-4" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-5" name="us-gaap:InterestExpenseNonoperating" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-6" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-7" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-8" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-9" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-10" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-11" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-12" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-13" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-14" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-15" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-16" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-17" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-18" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-19" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-20" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-21" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-22" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-23" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-24" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-25" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-26" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-27" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-28" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-29" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-30" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-31" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-32" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-33" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-34" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-35" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-36" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-37" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-38" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-39" name="us-gaap:IncreaseDecreaseInPrepaidSupplies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-40" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-41" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-42" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-43" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-44" name="us-gaap:ConversionOfStockAmountIssued1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-45" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-46" name="creg:AdditionOfCashReceivedInAdvance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-47" name="us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-48" name="creg:ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-49" name="creg:AccumulatedImpairmentLossOnRightOfUseAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-50" name="creg:AccumulatedImpairmentLossOnRightOfUseAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-51" name="us-gaap:AccountsReceivableNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-52" name="us-gaap:AccountsReceivableNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-53" name="creg:DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-54" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-55" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c131" id="hidden-fact-56" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c132" id="hidden-fact-57" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c132" id="hidden-fact-58" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c132" id="hidden-fact-59" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-60" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c132" id="hidden-fact-61" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c132" id="hidden-fact-62" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-63" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c132" id="hidden-fact-64" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c132" id="hidden-fact-65" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c132" id="hidden-fact-66" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c132" id="hidden-fact-67" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c134" id="hidden-fact-68" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-69" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c134" id="hidden-fact-70" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c134" id="hidden-fact-71" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-72" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c134" id="hidden-fact-73" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c134" id="hidden-fact-74" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-75" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c134" id="hidden-fact-76" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c134" id="hidden-fact-77" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-78" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c134" id="hidden-fact-79" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c134" id="hidden-fact-80" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xsi:nil="true"></ix:nonNumeric>
<ix:nonNumeric contextRef="c134" id="hidden-fact-81" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-82" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-83" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-84" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-85" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-86" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-87" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-88" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-89" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-90" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c2" id="hidden-fact-91" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-93" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-94" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-95" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-7816">0000721693</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-7817">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-7818">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate" id="ixv-7819">--12-31</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="creg-20260331.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-05-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:ZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:ZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <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>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <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 xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ErdosMetallurgyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2009-04-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2009-04-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ErdosMetallurgyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2013-06-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <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 xmlns="" 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-07-31</xbrli:startDate>
    <xbrli:endDate>2013-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <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 xmlns="" id="c42">
  <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>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:DaTangShiDaiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ZhongxunEnergyInvestmentBeijingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2014-03-24</xbrli:startDate>
    <xbrli:endDate>2014-03-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ZhongxunMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:FormationOfZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2014-03-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ShanghaiYinghuaFinancialLeasingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-02-11</xbrli:startDate>
    <xbrli:endDate>2015-02-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <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 xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:YinghuaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-02-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" 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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:YingtaiEnergyConservationTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:YingtaiEnergyConservationTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-09</xbrli:startDate>
    <xbrli:endDate>2025-01-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-10</xbrli:startDate>
    <xbrli:endDate>2025-01-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTaiYingEnergySavingTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianFenghuiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">creg:ZhenranLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">creg:ZhenranLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">creg:ZhenranLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-19</xbrli:startDate>
    <xbrli:endDate>2023-06-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <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 xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <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 xmlns="" id="c68">
  <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 xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">creg:SmartCloudPlatformMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">creg:SmartCloudPlatformOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxFirstFiveYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxFirstFiveYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxSixthYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxSeventhYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxEighthYearMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <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:instant>2013-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <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:instant>2013-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <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:instant>2013-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <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>2013-07-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:LoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-08-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:ExtensionOfLoanAxis">creg:ExtensionOfLoanPeriodOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:ExtensionOfLoanAxis">creg:ExtensionOfLoanPeriodTwoMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:ExtensionOfLoanAxis">creg:ExtensionOfLoanPeriodThreeMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <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 xmlns="" id="c89">
  <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 xmlns="" id="c90">
  <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>2019-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <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 xmlns="" id="c92">
  <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 xmlns="" id="c93">
  <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 xmlns="" id="c94">
  <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 xmlns="" id="c95">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <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:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:FirstPaymentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-05</xbrli:startDate>
    <xbrli:endDate>2020-01-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:SecondPaymentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-02-05</xbrli:startDate>
    <xbrli:endDate>2020-02-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:ThirdPaymentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-05</xbrli:startDate>
    <xbrli:endDate>2020-04-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:FourthPaymentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-30</xbrli:startDate>
    <xbrli:endDate>2020-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:FinalPaymentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-09-30</xbrli:startDate>
    <xbrli:endDate>2020-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-31</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <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 xmlns="" id="c104">
  <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 xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:LenderAgreementMember</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 xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:LenderAgreementMember</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 xmlns="" id="c107">
  <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 xmlns="" id="c108">
  <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 xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-04</xbrli:startDate>
    <xbrli:endDate>2020-12-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-31</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-31</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-01-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-10</xbrli:startDate>
    <xbrli:endDate>2022-01-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-10</xbrli:startDate>
    <xbrli:endDate>2022-01-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</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 xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-02</xbrli:startDate>
    <xbrli:endDate>2021-04-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-10-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</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 xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</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 xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-31</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">creg:ExchangeAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-05</xbrli:startDate>
    <xbrli:endDate>2026-03-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <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-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <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>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <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>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <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>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <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>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-06-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-10-01</xbrli:startDate>
    <xbrli:endDate>2025-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <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>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <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-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <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 xmlns="" id="c144">
  <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 xmlns="" id="c145">
  <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 xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:USParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <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>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <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>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <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>2026-01-01</xbrli:startDate>
    <xbrli:endDate>2026-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <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>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <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>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <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>2025-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <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>2026-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <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 xmlns="" id="c161">
  <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 xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
      <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 xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
      <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 xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
      <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 xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:YuanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-11-01</xbrli:startDate>
    <xbrli:endDate>2024-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <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-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:NotePurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">creg:StreetervilleCapitalLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNoteMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2026-04-10</xbrli:startDate>
    <xbrli:endDate>2026-04-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:NotePurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">creg:StreetervilleCapitalLLCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNoteMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2026-04-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
<!-- [WMV7][TYwf3QfxBdmP+IVmCuTh2qKzCOFbus54EKrI0bDu6oRrhWj0L7PmHTL78/CLB9AGuy7lRFIS5W4rZrxxAL6koWZLZmLkjHdq3lzeqGxlIpmq2sd9VO0/RXcGg/tr0amUEzuDkdhwgAosMt9VT3AMgfD9XbGeVxt+dZy4Vjm3A9J52nOStO3o0YDdzUSmTSFmmiXUsFVOIHifhHLvrbHaoECt+I/tR9MqW2yzTH0DbyDNrNJQpHcevraVksZgAVgC4xzC2uc+vA+1tWs+6hhwzQ1DYGd4kguxb/SNarkwjqAgeHNcpnB8+HTFeihUqC+hKvz2gKc/C6+GfejwHeJ/r38Z0bIoSQ==] CSR-->
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit xmlns="" id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="kwh">
  <xbrli:measure>utr:kWh</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="Segment">
  <xbrli:measure>creg:Segment</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>
</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>ea028996301ex4-2.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES
<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 4.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>DESCRIPTION OF THE REGISTRANT&rsquo;S SECURITIES</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>REGISTERED PURSUANT TO SECTION 12 OF THE</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>SECURITIES EXCHANGE ACT OF 1934</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2026, Smart Powerr Corp.(the &ldquo;Company&rdquo;,
&ldquo;we&rdquo;, &ldquo;us&rdquo; or &ldquo;our&rdquo;) has one class of securities registered under Section 12 of the Securities Exchange
Act of 1934, as amended, (the &ldquo;Exchange Act&rdquo;) which consists of common stock, $0.001 par value per share (the &ldquo;Common
Stock&rdquo;). The following is a summary of information concerning our Common Stock. This summary does not purport to be a complete statement
of the relevant provisions of the Common Stock and is qualified in its entirety by the provisions of our Articles of Incorporation, as
amended (the &ldquo;Articles of Incorporation&rdquo;), our Fifth Amended and Restated Bylaws (&ldquo;Bylaws&rdquo;), and applicable provisions
of the Nevada Revised Statutes (the &ldquo;NRS&rdquo;).</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2026, our authorized capital stock
consists of 1,000,000,000 shares of Common Stock of which 22,959,128 shares were issued and outstanding, held by approximately 2,735 shareholders
of record. The share and per share numbers relating to our common stock reflect (i) a one-for-ten (1:10) reverse stock split of the then
issued and outstanding shares of common stock (the &ldquo;Reverse&nbsp;Stock Split&rdquo;), which became effective on July 18, 2025. Upon
the effectiveness of the Reverse&nbsp;Stock Split, we also correspondingly decreased the number of the authorized shares of our common
stock; and (ii)&nbsp;an&nbsp;increase the total number of our authorized shares of common stock, par value $0.001 per share, from 10,000,000
shares to 1,000,000,000 shares,&nbsp;which became effective on September 22, 2025.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The actual number of the Company&rsquo;s holders
of Common Stock is greater than the number of stockholders of record and includes beneficial owners whose shares are held in street name
by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by
other entities. In addition, as of March 31, 2026, we had options to purchase 500 shares of Common stock issued and outstanding and warrants
to purchase 30,411 shares of Common Stock issued and outstanding. The authorized and unissued shares of Common Stock are available for
issuance without further action by our stockholders unless such action is required by applicable law or the rules of The Nasdaq Capital
Market stock exchange on which our securities are listed. Unless approval of our stockholders is so required, our board of directors will
not seek stockholder approval for the issuance and sale of our Common stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The holders of our Common Stock are entitled to
one vote per share. Our Articles of Incorporation as amended (the &ldquo;Articles of Incorporation&rdquo;), do not provide for cumulative
voting. The holders of our Common Stock are entitled to receive ratably such dividends, if any, as may be declared by our board of directors
out of legally available funds; however, the current policy of our board of directors is to retain earnings, if any, for operations and
growth. Upon liquidation, dissolution or winding-up, the holders of our Common Stock are entitled to share ratably in all assets that
are legally available for distribution. The holders of our Common Stock have no preemptive, subscription, redemption or conversion rights.
All issued and outstanding shares of Common Stock are fully paid and nonassessable.</P>

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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Anti-Takeover Effects of Certain Provisions
of Nevada Law</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a Nevada corporation, we are also subject to
certain provisions of the NRS that have anti-takeover effects and may inhibit a non-negotiated merger or other business combination. These
provisions are intended to encourage any person interested in acquiring us to negotiate with, and to obtain the approval of, our board
of directors in connection with such a transaction. However, certain of these provisions may discourage a future acquisition of us, including
an acquisition in which the stockholders might otherwise receive a premium for their shares. As a result, stockholders who might desire
to participate in such a transaction may not have the opportunity to do so.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The NRS provides that specified persons who, with
or through their affiliates or associates, own, or affiliates and associates of the subject corporation at any time within two years own
or did own, 10% or more of the outstanding voting stock of a corporation cannot engage in specified business combinations with the corporation
for a period of two years after the date on which the person became an interested stockholder, unless the combination meets all of the
requirements of the articles of incorporation of the company, and: (i) the combination or transaction by which such person first became
an interested stockholder was approved by the board of directors before they first became an interested stockholder; or (ii) such combination
is approved by: (x) the board of directors; and (y) at an annual or special meeting of the stockholders (not by written consent), the
affirmative vote of stockholders representing at least 60% of the outstanding voting power not beneficially owned by such interested stockholder.
The law defines the term &ldquo;business combination&rdquo; to encompass a wide variety of transactions with or caused by an interested
stockholder, including mergers, asset sales and other transactions in which the interested stockholder receives or could receive a benefit
on other than a pro rata basis with other stockholders.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Control Share Acquisition Statute generally
applies only to Nevada corporations with at least 200 stockholders of record, including at least 100 stockholders of record who are Nevada
residents, and which conduct business directly or indirectly in Nevada. This statute generally provides that any person that acquires
a &ldquo;controlling interest&rdquo; acquires voting rights in the control shares, as defined, only as conferred by the disinterested
stockholders of the corporation at a special or annual meeting. A person acquires a &ldquo;controlling interest&rdquo; whenever a person
acquires shares of a subject corporation that, but for the application of these provisions of the NRS, would enable that person to exercise
(1) one-fifth or more, but less than one-third, (2) one-third or more, but less than a majority or (3) a majority or more, of all of the
voting power of the corporation in the election of directors. Once an acquirer crosses one of these thresholds, shares which it acquired
in the transaction taking it over the threshold and within the 90 days immediately preceding the date when the acquiring person acquired
or offered to acquire a controlling interest become &ldquo;control shares.&rdquo; In the event control shares are accorded full voting
rights and the acquiring person has acquired at least a majority of all of the voting power, any stockholder of record who has not voted
in favor of authorizing voting rights for the control shares is entitled to demand payment for the fair value of its shares.</P>

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

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

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <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 STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These laws may have a chilling effect on certain
transactions if our Articles of Incorporation or Bylaws are not amended to provide that these provisions do not apply to us or to an acquisition
of a controlling interest, or if our disinterested stockholders do not confer voting rights in the control shares.&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a brief summary of certain terms
and conditions of the Warrants offered in the&nbsp;November 2025 Private Placement. The following description is subject in all respects
to the provisions contained in the Warrants.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Warrants were issued as individual warrant
agreements to the Purchasers. The form of Warrants was filed as the Exhibit 4.1 to the Company&rsquo;s current report on Form 8-K dated
October 28, 2025.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Exercise Price</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The initial exercise price per share of Common
Stock purchasable upon exercise of the Warrant is&nbsp;$1.416, which equals 120% of the per Unit purchase price. The exercise price of
the Warrant was determined based on negotiations with the Selling Stockholders. The exercise price and number of shares of Common Stock
issuable upon exercise are subject to appropriate adjustment in the event of dividends, splits, revers stock splits, reorganizations or
similar events affecting our shares of Common Stock. The exercise price may be subject to adjustments as described in the Warrants. Such
adjustments occur in the following circumstances, including: (i) if the Company effects any splits, revers stock splits, reclassifications,
or dividends, the exercise price may be adjusted proportionately; and (ii) in the event of certain corporate transactions such as mergers
or reorganizations, the exercise price may be adjusted to reflect the consideration received by holders of shares of Common Stock in the
transaction.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each Warrant is exercisable at the option of the
holder at any time on or after the issuance date until five years of the issuance date.</P>

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

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

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <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 STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each Warrant will be exercisable, at the option
of each holder, in whole or in part, by delivering to us a duly executed exercise notice accompanied by payment in full of the exercise
price in immediately available funds for the number of shares of Common Stock purchased upon such exercise.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A holder may not exercise any portion of the Warrants
to the extent that the holder (together with its affiliates) would beneficially own more than 4.99% (or, at the election of the holder,
9.99%) of the outstanding shares of Common Stock immediately after exercise. However, upon notice from the holder to us, the holder may
decrease or increase the holder&rsquo;s beneficial ownership limitation, which may not exceed 9.99% of the number of shares of Common
Stock immediately after giving effect to the exercise, as such percentage ownership is determined in accordance with the terms of the
Warrants, provided that any increase in the beneficial ownership limitation will not take effect until 61 days following notice to us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Fundamental Transactions</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the event of a Fundamental Transaction, then
the holders of the Warrants will be entitled to receive, upon exercise, the same kind and amount of securities, cash or property which
stockholders would have received had they exercised immediately prior to such transaction. The exercise price will be appropriately adjusted
to apply to such alternative consideration. If stockholders are given any choice as to the consideration to be received, holders of the
Warrant will be given the same choice. We will cause any successor entity in a fundamental transaction in which we are not the survivor
to assume our obligations under the Warrants and, at the holder&rsquo;s option, deliver a security substantially similar to the Warrants
that preserves its economic value. Additionally, at the option of holders of the Warrants, exercisable within 30 days after the fundamental
transaction (or announcement date, if later), we or any successor entity shall purchase the unexercised portion of the Warrants for cash
equal to its Black Scholes value (as provided in the Warrants). However, if such fundamental transaction is not within our control (including
not approved by our Board), holders will only be entitled to receive the same type of consideration that is being offered to stockholders,
at the Black Scholes value of the unexercised portion of the Warrants.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subject to applicable laws, a Warrant may be transferred
at the option of the holder upon surrender of the Warrant to us together with the appropriate instruments of transfer.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our common stocks are listed and traded under
the symbols &ldquo;CREG&rdquo; on the Nasdaq Capital Market tier of The Nasdaq Stock Market LLC.</P>

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

<!-- Field: Page; Sequence: 4; Options: Last -->
    <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>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>ea028996301ex31-1.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: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CO-CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULE 13A-14(A),</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>AS ADOPTED 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; text-align: center">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Guohua Ku, certify that:</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: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<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 Smart
Powerr Corp.;</TD>
</TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">The registrant&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 Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD></TR></TABLE>

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


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">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 registrant, including its consolidated subsidiaries,
is made known to us by others within those entities, particularly during the period in which this report is being prepared;</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
                                                                                                                                     </TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">c.</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this report based on such evaluation; and</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
                                                      </TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">d.</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting
that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially
affect, the registrant&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.75in; text-align: justify">&nbsp;</P>

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

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


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">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 registrant&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: May 15, 2026</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 37%"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Guohua Ku</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">Guohua Ku<BR>
Chief Executive Officer, President and<BR>
Co-Chairman of the Board<BR>
(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>ea028996301ex31-2.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 OF CHIEF FINANCIAL OFFICER PURSUANT
TO EXCHANGE ACT RULE 13A-14(A),</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>AS ADOPTED 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; text-align: center">&nbsp;&nbsp;</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this Quarterly Report on Form 10-Q of Smart Powerr Corp.;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">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;&#9;</TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">The registrant&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 Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD></TR></TABLE>

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


<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">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 registrant, including its consolidated subsidiaries,
is made known to us by others within those entities, particularly during the period in which this report is being prepared;</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
                                                                                                                                     </TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">c.</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this report based on such evaluation; and</TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
                                                      </TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">d.</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting
that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially
affect, the registrant&rsquo;s internal control over financial reporting; and &#9;</TD></TR></TABLE>

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


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

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


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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">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 registrant&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 63%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: May 15, 2026</FONT></TD>
    <TD STYLE="width: 2%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 35%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Yongjiang Shi</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Yongjiang Shi<BR>
Chief Financial Officer and Secretary<BR>
(Principal Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ea028996301ex32-1.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 OF THE</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>PRINCIPAL EXECUTIVE OFFICER AND THE</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>PRINCIPAL FINANCIAL OFFICER PURSUANT TO</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>18 U.S.C. SECTION 1350</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>AS ADOPTED PURSUANT TO</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>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In connection with the Quarterly Report on Form 10-Q of Smart Powerr
Corp. (the &ldquo;Company&rdquo;) for the quarter ended March 31, 2026, as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;),
we, Guohua Ku, Chairman of the Board and Chief Executive Officer of the Company, and Yongjiang Shi, Chief Financial Officer of the Company,
each certifies, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:</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: 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">1.</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Sections
13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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">2.</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 as of and for the period covered by the Report.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Dated: May 15, 2026</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Guohua Ku</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Guohua Ku</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chairman of the Board and<BR>
Chief Executive Officer<BR>
(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Dated May 15, 2026</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Yongjiang Shi</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Yongjiang Shi</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer<BR>
(Principal Financial Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>ea028996301_img1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ea028996301_img1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" *+ Z@# 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JA>+OMSCD
MCY3@9Z''7UYSZ9%7ZA:$-'Y98XSG(&/PZ_UH _/_ /;V^+?Q/^$'PR\-77PG
MEM8/$NN>(K'3X9[H@;'EDVH4&">-P)XZ#UKQ+2/AK_P40U73++Q!+\3=*M;_
M %2SM+Q[97QY2SP)(J\#'RHP&WUP,#MZ#_P4I$:^"?AB-G[Q/'^D;) <%=L\
M>0 .Q_J:_0GPMN/A;PW-N_>'P]I(R1GK96YY_P"^L'CMF@#\SA\-O^"BN/\
MDJ.B\<<I-D^_O]:</AE_P45DZ?%3P\N/^>L4K?ER,>_K^%?JJJ_*/F;H.].
MQW)^IS0!^5/_  JW_@HM_P!%7\,?]^9?_BJ/^%6_\%%O^BK^&/\ OS+_ /%5
M^J]% 'Y4?\*M_P""BW_15_#'_?F7_P"*H_X5;_P46_Z*OX8_[\R__%5^J]%
M'Y4?\*M_X*+?]%7\,?\ ?F7_ .*I/^%7?\%%AU^+'AX9_P">4<J]/7KZGO\
MA7ZL4UEW?Q,/]TXH _*G_A5__!17_HK6A_\ ?$E+_P *M_X*+?\ 15_#'XPR
MY_'FOU2* =9']>7[?E3#<*NTD?*_$;9Y9O0^@/J?6@#\LE^&'_!11,[OBGX9
M?/3$,HQCKZ]<_I3O^%9_\%$O^BG^&O\ OU+_ (5^I2S;Y6A'RR(H9N-PP>G.
M1@\'UJ3+;]F\9QG[GZ=: /RQ_P"%9_\ !1+_ **?X:_[]2_X4Q_AC_P44;[O
MQ4\/1X[1QRC=UZ_TK]46+J,[P?0;.OZTQG4+NDEV 8R<[-N>QZ@Y/ Z<],YH
M _*__A5__!17_HK.A_\ ?,E3?\*Q_P""B?\ T5O0_P#OB6OU+[9W2%>-K*V2
MV?48S_AC\2;>A,C#LWS]#]<>O&#TH _+"3X9?\%%AC9\6M#/7/[N4^F/ZU'_
M ,*S_P""C/\ T5G0_P#OW+7ZFNXW[!*V\ MM67+,O!! ZG\..".M #DJ=\JH
MV?F>3:P(S_"?7^= 'Y=?\*Q_X*)_]%;T/_OB6D/PR_X*)#&?BKX>EZ_ZR.4X
MZ=/KCFOU,4!L?-*,_P"U_P#6I^TJ0!(<G/#_ #9Z=.1C'ZYH _+#_A6?_!1+
M_HI_AK_OU+_A4?\ PK#_ (*)?]%/\,?]^YZ_5,[@,F0 >Z?_ &5)F3?M&",
ME^XSGC'3/ _ _D ?E>/AE_P417.?BEX>3/\ SQBFYQ_>X/KQ2_\ "M/^"A__
M $571?\ OU/_ (5^ISR+&?G<CT(X_/'Z4%OEW@L5QG.[K^&.N>/K0!^5G_"L
M/^"BG_16=$_[]S?X5(GPP_X**#.?BUH8Z=8YO>OU'#P' +RH3G"NQ5R.Q"]2
M#VJ0;0>LR@XP2W4YY]>F: /RW_X5C_P43_Z*WH?_ 'Q+4)^&'_!1+)_XNKHA
MYZ[)>:_5(*IS^\?Z[Q@_3^M*20W).S'W]_&>>O&.O'7O^%!G/I\S\K!\+_\
M@HH<[?BMX>'3_6Q2MZ_=Y'X_A2_\*M_X*+?]%7\,?]^9?_BJ_5%7R[*N6 Q\
MV[(]^WO^GY2;ANV]\9Z_TH,]//\ #_(_*K_A5O\ P46_Z*OX8_[\R_\ Q5'_
M  JW_@HM_P!%7\,?]^9?_BJ_5>B@Z#\J/^%6_P#!1;_HJ_AC_OS+_P#%4?\
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
M>H:];:)%=:OKM]#8Z':PR7,MW+-'';PPQ1F22:25F$85%&XY;' X/?\ ER^
M?C'XU^,/^"I?QJ_9,?X^ZY>>%_"M@MQ$HN9RD=O$I:Y@0EBN\ !>#G\Z^\?^
M"X(^-/PZ_P"";OBBV^#=_P"(=0U[3;FQM=>U32//DU27P^CQI?,3 K3;9+='
MWD8X!R<&@#[)L/\ @HM\ M7\73Z!H=[=^(-)M9I+2Y\7V$#SZ9!,DC1,KW,<
M;P*(F!&=^,*?Q^T_#OBG2_$^A6>OZ%J]MJ&D7H\RWO)I$B1MP!559RH/7'7Z
M=*_(7_@E#I?[+OBW]@;X6QZ8GA<W?B'0;=_B'!JTML/$)\0N"+I)/M+M>(YN
M@S$XSEGW#.W/Q_\ MF?&OXHV/[6_AC]E#P-KUU\+_@GH_@^_\3V_C6WDEL[*
M2YM+8W$%C)=#8K-(P\M!YGX4 ?TH/=W2,J^9:KO/[K=/$HF'<0DL/,/7E<].
ME5?MYG5[)KVTCE0DR,US"NWGD'+A@0<\8R,Y^O\ %I\5?V_/VA?%_P $?A=K
MFB?$G5?!^L>#/CI%X!&JSSRPIXHTB+4_L8ND8[1.D\:A@Q+J=PYR37V!_P %
M.+GX]_!C1_V1/$W@WX\Z_H]I\9-=\/VOCJ^2[F6#R-0M[&2>0.I"JA\Y^ZCK
MG&. F4>:VMK']36G2M"H N(KN(DKYT$B31@@_,&=68*1W!.0/I6NHWR^9R 1
M\O3G&![U_-K^P%^U-\4_!W[97Q3^ ?C/QA/XL^ V@>#H?$$?C?4)Y)[:TU2X
MM%E9?M;E@H>4\@2>N%.>?Z$/#/BK3-?TZUU7PYJ,'B'0;NVEN+*_MI1(K 2;
M57<I(.,]^O6@GV?G^!Z'15>VY3)R,X.#U&1G'X=*F'WF_P" _P J#0=1110
M4444 %%%,?H/K_0T *W\/^\/ZU^17QU_Y2%?"+_L%1?^A)7ZWR?ZM/\ KHO_
M *$:_(KX[_\ *1#X/_\ 8(C_ )B@#]<9O]<G^>U6G^Z?P_F*JS?ZY/\ /:K3
M_=/X?S% #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JL\&!E"Q(R<$
MC!SUST_*K-)CIDYQGZ'ZCVH ^5/VI/V8_#?[5/@6#P1XEU"\T<:=?1ZE8:C9
M2/'+;W<#!D<%&#<,!G!^E?+-A^P9\5+&UM[2W_:2\4Q6]C:1:=I5H;BYQ';6
MZB-%R6^8A% !Y.17ZF20)(5)W*5)/R-M#9Q]X#J..]*T2L02%RH^0[1E/7!S
MW_"@#\P/^&$_BUW_ &D?&&>_^DS?_%C^0H_X82^+;=/VD?%O']^>X;UZ ,<=
MLD_AWK]0MO\ M-^=+M'?)^O./I0!^7G_  PA\7?^CDO%7_?VY_QH_P"&$/B[
M_P!')>*O^_MS_C7ZAX'H/R%&!Z#\A0!^7G_#"'Q=_P"CDO%7_?VY_P :/^&$
M/B[_ -')>*O^_MS_ (U^H>!Z#\A1@>@_(4 ?EY_PPA\7?^CDO%7_ ']N?\:/
M^&$/B[_T<EXJ_P"_MS_C7ZAX'H/R%&!Z#\A0!^7G_#"'Q=_Z.2\5?]_;G_&G
M_P##"OQ;_P"CDO%/_?ZYK]0,#T'Y"F[!_=3_ +X'^- 'Y@_\,*_%O_HY+Q3_
M -_KFC_AA7XM_P#1R7BG_O\ 7-?I]L']U/\ O@?XT;!_=3_O@?XT ?E]_P ,
M'_%C_HY#QA_X$W/_ ,53A^PE\6DZ?M(^+1G^_<7)_+DU^G^P?WG_ .^S1L'^
M]_O_ #8^F3Q[^O'I0!^8/_#"OQ;_ .CDO%/_ '^N:/\ AA7XM_\ 1R7BG_O]
M<U^GVP?W4_[X'^-&P?W4_P"^!_C0!^7[?L*?%L_\W(^+<X(&RXN!SVSDC\,5
M4;]A#XNYW#]I#Q@?0?:ILC'MOX&:_4O8,$?=S_=&W\^N?;TYIIB4C&Y_KN.>
M* /Q._:/_99^-OPC^"'Q$^(&D_M%^)CK&CZ2\\.ZXN<;4#<[F. Q)4X'/4\#
MFN8_8]_9N^/'QN^!'A7X@^)?VC?%:W^JK,B^5<W!)$+*&+X;KRN.<G/?FOT5
M_;H4R?LI?%H$\QZ)<,Q/._:&X/ID$#\.M<-_P3.9I?V1_ ))*@M>!57HN'3/
M_?7?I0!P/_#"7Q7_ .CD/&/_ ($W'_Q1J/\ X80^+G;]I+Q4.>TMUD>V<U^G
MOE?[;5+M'H/RH _+X?L)_%Q>O[27BGG_ *:W(_K2_P##"OQ;_P"CDO%/_?ZY
MK]/RH/9?Q4'_  I-@_NI_P!\#_&@#\O?^&#?BU_T<EXI_P"_MW3E_81^+<><
M?M)>*>?^FUT.GU^M?J!L/J/^^11L]=I^J"@#\P?^&%?BW_T<EXI_[_7-,_X8
M4^+/_1R/C#_P)F_^+K]0=@_NI_WP/\:7;_M-^= 'Y>_\,)?%MNG[2/BWM]^>
MX;UZ8)Q[Y]L=Z/\ AA#XN_\ 1R7BK_O[<_XU^H>T=\GZ\X^E&!Z#\A0!^7G_
M  PA\7/^CD?%0_[:W7]2:/\ AA#XN_\ 1R7BK_O[<_XU^H>!Z#\A1@>@_(4
M?EY_PPA\7?\ HY+Q5_W]N?\ &C_AA#XN_P#1R7BK_O[<_P"-?J'@>@_(48'H
M/R% 'Y>?\,(?%W_HY+Q5_P!_;G_&C_AA#XN=_P!I+Q5_W]NA^N>*_4/ ]!^0
MHP/0?D* /R\_X83^+7_1R/C#_P "9O\ XL4?\,(_%ENO[2/C#C_IYN._T?VK
M]0MO^TWYT%,_Q/\ ]]$?RH _+T?L'_%D'(_:1\89'(_TFY_^*JU\*_\ @GHO
M@GXT:1\9/&'Q.\2>-=>TF%A -0GEDC&,$ ;R=H! R,=!WZ5^F^P?WG_[[-11
MVXC:5ED<F0YPQW*GLJGI[]* ,:))[B:61UC"K.WE%.)&4$;3+^ SD=\?2MUE
MRN.3P 1Z8[CW!X_.A(D0DA5!(&XA0,D=_09[_P#UJ<JE?XL]>.G?ZT .HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***B?J/I_4T ?'_ .W+_P FI?%__L!77\C7!?\ !,C_ )-&^'_^]>_^AI7H
M'[<__)I_Q@_[%>Y_DU>>_P#!,?\ Y-&^'O\ USN/_0Q0!^@E%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% "9Y_#.>WYTA8 9'/K@]/YU#.
MX"MR/E'/?!/KCVJ. NPD!4@X7J,<=L?AD\]: +"2;^V.2.N>@SZ"I*@B1EZC
M')_E4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !3&7/.>@Z8SZ^]/HH ^//VZ3M_9/^,/&<>&+D?HW/>O._^"8C
M[OV1OA]D8(2X&,Y_C!ZUZ7^W-$S?LI_&)<'_ )%:X.!U/4$ =SDCCTKSO_@F
M5'Y?[(WP\.0=R70)']Y67</JN0".HQS0!^@%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 445%+N^7:,]<_ICO0!+2!@<8SS
MG\,>OI[56_>#G83CT'/X<]:BM)RY92<D/ANG'& #SD<_YXH O Y)&.AQ_/\
MPI:: ,L00<GL<X(Z@^_/2G4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !0>AQU[
M44=: .2\1:BNA:)KVNS[P=+T34=3EB0$JQLK>6XP0,C+>5SQT_"OP'^#7[9'
M[?7[56N?$[6/@9X:T&/P?X.\3WOAN"743\]Q]CG:%60 #Y^"S=\ FOWG^(P,
M'P]\;&/&V/PSKOF*XWF13IT^Y2QQC*L0.N*_&3_@B.%7PK^T&EONAMW^*6M2
MI;YW)%(;V3<R@^N2/IWH Z=?$7_!6>'(_P"$;\(L,=3D]?\ @)[YP<9%1_\
M"0?\%9O^@'X5_P"^C_\ $5^V9#'"A\,.20.OX9X__5309,\G'OL)_K0!^*4>
MO?\ !61L[M%\+#I_M?S2I?[<_P""L7_0'\+?]\__ &%?M.'<'!&X$CD<;?4G
M@_S[5)O'\)#'T!S_ "H _%3^W/\ @K%_T!_"W_?/_P!A1_;G_!6+_H#^%O\
MOG_["OVK#@Y[8]<<_3FA6#9QGC'4>O\ .@#\5/[<_P""L7_0'\+?]\__ &%'
M]N?\%8O^@/X6_P"^?_L*_:VB@#\4O[<_X*Q?] ?PM_WS_P#84?VY_P %8O\
MH#^%O^^?_L*_:VB@#\4O[<_X*Q?] ?PM_P!\_P#V%']N?\%8O^@/X6_[Y_\
ML*_:VB@#\4O[<_X*Q?\ 0'\+?]\__84?VY_P5B_Z _A;_OG_ .PK]K:* /Q2
M_MS_ (*Q?] ?PM_WS_\ 84?VY_P5B_Z _A;_ +Y_^PK]K:* /Q2_MS_@K%_T
M!_"W_?/_ -A1_;G_  5B_P"@/X6_[Y_^PK]K:* /Q2_MS_@K%_T!_"W_ 'S_
M /84?VY_P5B_Z _A;_OG_P"PK]K:* /Q2_MS_@K%_P! ?PM_WS_]A1_;G_!6
M+_H#^%O^^?\ ["OVMHH _%+^W/\ @K%_T!_"W_?/_P!A1_;G_!6+_H#^%O\
MOG_["OVMHH _%+^W/^"L7_0'\+?]\_\ V%']N?\ !6+_ * _A;_OG_["OVMH
MH _%!M>_X*Q+C&C>%><]5^G^S49\0?\ !6, _P#$F\*]#_#_ /8U^V+!CC:V
MWKGY0<_GTQ3=LG_/3_QQ: /P&^,OAS_@JC\5OA?K?P\DTGPI%_PE,#6EQ(P8
M,D4@8'G;]WG/7'3.:QOV<_AE_P %2?V=?AGI_P -+/3O">H6]A++<0R F01_
M:&W,J$!B.0!QG@8XQ7]!_DG<[[OF*E4( ^0>WOW[\TZ)&1 KOYC\Y<C!.?SZ
M?7VH _%27Q!_P5A9L0Z)X7"D@#(V\=S@ID>N/3/-1_V[_P %8_\ H$>%_P O
M_L:_;'#_ -\?]\__ %Z7#?WO_'10!^**:[_P5B.<Z/X6/3JOU_V:?_;G_!6+
M_H#^%O\ OG_["OVL (ZG/X8I: /Q2_MS_@K%_P! ?PM_WS_]A1_;G_!6+_H#
M^%O^^?\ ["OVMHH _%+^W/\ @K%_T!_"W_?/_P!A1_;G_!6+_H#^%O\ OG_[
M"OVMHH _%+^W/^"L7_0'\+?]\_\ V%']N?\ !6+_ * _A;_OG_["OVMHH _%
M+^W/^"L7_0'\+?\ ?/\ ]A1_;G_!6+_H#^%O^^?_ +"OVMHH _%+^W/^"L7_
M $!_"W_?/_V%']N?\%8O^@/X6_[Y_P#L*_:VB@#\4O[<_P""L7_0'\+?]\__
M &%']N?\%8O^@/X6_P"^?_L*_:VB@#\4O[<_X*Q?] ?PM_WS_P#84?VY_P %
M8O\ H#^%O^^?_L*_:VB@#\4O[<_X*Q?] ?PM_P!\_P#V%']N?\%8O^@/X6_[
MY_\ L*_:VB@#\3WUW_@K$,8T?PL.O\/T_P!FH_[=_P""L?\ T"/"_P"7_P!C
M7[9D$]#C\,TF&_O?^.B@#\3?[=_X*Q_] CPO^7_V-1R:W_P5B97"Z)X9>;RV
M\HCA5)ZD_+UQC'^17[;8;^]_XZ*BE5V 19"A;G>H ("]0/KGKVQ[T ?SI?M)
M_M9_\%*OV2/A=:?%KQ[X4T#5_#FFZI9PZVL?)CAGN8HI"?E.,([E<]2#@<$5
M^UO[-OQ47XY_!+P+\5K:V_LZ;Q?I%IJEQ"XPJS2P1R3*F>B[V8 8QQ^)^"?^
M"V#JG["?C:)@TD4NH::LB,W+$7<1!)QV)) ]#CZ?4G_!/^UC3]C?X"A<!6\$
MZ:=JC:H,D6S..A(V@YQUH ^TX%55^4<MAF/."6ST)[?3I4U5H/W2K#RPC 7?
M].[=A^?:B6Y6/G = <.5.2I)P..XY&3V_D 2>:/;_OH?X4]7#9QCC'0YZY_P
MK,:YMP2BOND7!*#GZX/?'?\ &IX)".6VB-\;23\V[)PI7Z&@"]14)G4*S J0
MF=_S#*D=L8[TD,XEC$A4H"2/F].H/XCM[B@">BD!! (Y!Z'U]Z6@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **8\:O@G(QZ'^?!J%HU7 !R>I!SG;SD\8'7VH XSXEC/P[\=C_ *EC
M7?\ TVS5^,7_  1%('A#]H G.1\4M:YQT7[9)Q]2<'D?_7_9[XDN&^'?CKH-
MOA?7@<'/33;CJ?\ /2OQ>_X(AAD\)?M!*A!0_%+6FYS]_P"VR8_#!/XF@#]T
M&N[>-PC,0Q'&>^3TZXS]:9/>"-2P! '&1@@-UP3[C''?IWK,U*.*2X5&(\QE
MPG4 28.P^RA\=^?6OR]\&_MD?$:[_:]^(OP#\=^&/[$\"^!=(N?$;>*G4K#J
M,%JID5(Y&4 Y1<</CGW- 'ZC#5T0G>#E^5X_GCWSUZ]JJR:U';R*'B=G?#*@
M4[@"0-Y &=N2.3@#BOQ=?]OSQMIWQ UKXG>*M#_LW]FH7]SHUGXCQA?MMFQB
MC\LXVDR2#G#9]JR]4_X**_$KPS?:K\8]9\'^;\&->MY]'\#7HCS<:E*48VLL
M<>S+ECY;,5SD$_2@#]NY=8FC>))(U03$>6&^4RCK\G/T^G-;T,C.N7 4@#(R
M,_4^@/4?_6K\+_V._P#@HOXF^,:^.7^)?AUK%M+O)X/"'GPO;LBR32"!B9%0
M'Y&3GD>F>W["?#^^UG6O#FG:GJ#Q>?J*)<%HIXY08F&Y$RA^4@'D=3[=* /4
M:*I*%:=2A.8UVN,\#KGOZXZ\U=H **** "BBB@ HHHH **** "BBB@ HHHH
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
M<OV6IM9\(?$\?"_PU8>&=3DTB6'PNVE0) TE]%;F.*56C"D,9!O^I]>O(?\
M!+GX6_M+?#/P!XBLOVC/$NIZCK#ZFPT:VOYGG\FR$I"J@?&P!!C'<8K]8[>W
MGCV0N1"F3Y("Y)QR W'8G%53I<BW[3&4RR2$%OEPL:@_*% XR<YYZ=.U &C8
ML%,D18[W.[S#UYYP.<X''&>IS6KEO[O_ (\*R(K5EGY!Z9)QU/;'& /6KV;K
MV_(?X4 6<M_=_P#'A1EO[O\ X\*K9NO;\A_A1FZ]OR'^% %G+?W?_'A1EO[O
M_CPJMFZ]OR'^%&;KV_(?X4 6<M_=_P#'A1EO[O\ X\*K9NO;\A_A1FZ]OR'^
M% %G+?W?_'A1EO[O_CPJMFZ]OR'^%&;KV_(?X4 6<M_=_P#'A068?PG\\_R%
M5LW7M^0_PIPEDC!,PX/0@8QC.<X'TH FW'^X?U_PHW'^X?U_PJ(W"A=Q!"^I
MZ4T7D3="#]"#_*@"R"3G((^O_P"JEJ..029P",8Z^^?\*DH **** "BBB@ H
MHHH 0'(SC'M2$G) 7..^<53N)S$X"DX;!XYR3^/>IB9=B%.I!)R/7GGCCKQ^
M- $V6_N_^/"C+?W?_'A5;-U[?D/\*,W7M^0_PH LY;^[_P"/"C+?W?\ QX56
MS=>WY#_"C-U[?D/\* +.6_N_^/"C+?W?_'A5;-U[?D/\*,W7M^0_PH LY;^[
M_P"/"C+?W?\ QX56S=>WY#_"C-U[?D/\* +.6_N_^/"C+?W?_'A5;-U[?D/\
M*,W7M^0_PH LY;^[_P"/"C+?W?\ QX56S=>WY#_"C-U[?D/\* NNZ^]?YEG+
M?W?_ !X49;^[_P"/"JV;KV_(?X49NO;\A_A0!9RW]W_QX49;^[_X\*K9NO;\
MA_A1FZ]OR'^% %G+?W?_ !X49;^[_P"/"JV;KV_(?X49NO;\A_A2NNZ^]?Y@
M6<M_=_\ 'A1EO[O_ (\*K9NO;\A_A1FZ]OR'^%%UW7WK_,"SEO[O_CPHRW]W
M_P >%5LW7M^0_P *,W7M^0_PHNNZ^]?Y@6<M_=_\>%9NJM-]D=(@X>0A!LY;
MGN,>G_U^U6<W7M^0_P *J7<K*@6YCD\M\@SQ#'V<D$!VQC/...W'TI@?C]_P
M6KLGG_8+\8V$6K6$+6NH:9+>O=WD,5T%-W$RK'"6+NP)(( RH*\#(-?5G[!V
MIVEA^QQ^SW +^UN7?P+IJND%S'),'2)BJLB,6#?+D@XP&4]^?X@_^#ISPM^V
MG^SS\6;#QKI?Q5\5ZE^SI\22&;0X;FZ_LZPO$D#1K.JR&) C ( 57#[3D@8/
MVS_P:H>&/VR?B_X=U[XY_&SX@>)=8^!FF1?V5X$T34KBX-J7B4HOV-)7*M#E
M3M*(<(!EF/) /[9!+O4C<I^T1_Z1!*@=&252NT@G!#*>G<]>E>;>#/@;\+/
M5_XAU;PIX0TK2]0\67$T_B.:*W3;J;7 ;S?-3&#N\QLYYYZUZ7]FAC;,,4X)
M"Y:3)) SM ], _GG/2KR*P!RI'/H?:@#SSPY\(OASX1M-:T_P]X;TZPL?$1G
M_MJ!;2(B]2Y+><C$CA6#-CTS5SP?\+O 7P_TV[TOP5X=T_1+6]E>6Z$$"!I'
MD;=)E@ <.1R,X%>A;C_<3]?\*.6_A Q_=S^O% '#>)_ASX-\9:&/#?B/0=/U
M/1ED646EQ;1R*) VXN-P.&)YSZFNGT30-*\-:9::+H%G!I>DV-N+>ULK:-8X
MHE48!"J,9 QV[=*TL'T/Y&K&#Z'\C0 0AD0*?G8 !FX!..G%2Y;^[_X\*@;S
M1CRQZYR/RZCZTW-U[?D/\* +.6_N_P#CPHRW]W_QX56S=>WY#_"C-U[?D/\
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
M$HSA-@@D);=[B(8Q_P#KZU^M61_<3_OD5!.P7ROW$4@,B@[D!VYZ,,YP0>]
M'Y :I_P45^+?@SQ'X/L/B1\$;[P_H7BK48-+^USJ\?ERSS+#N#,@ VELXSV]
M:_6G2Y[&YT>RU2V4!-0M;>Y3<22HN85F51SU7> <<5^9?_!3:*.3PW\(H9K=
M9'_X3K3I%FC41LH^UQ83Y0, XR<$=37Z3^#8(V\&>%X<$*^B:8V>I4BSB;\\
M#!H Z&Q+GS V<#:5SGHW.>?\BM"F*H!8@8Z+C_=_QI] !1110 4444 %1R_<
M/N<9] <@G\!S4E-==ZXSCWZ_U% 'CWQ-\;CX7^$/&'Q!U$?;--\,:/->1VBG
M)E>-)'4?[Q*XX]NE?F'X)_X*&_M"_$[3)O$7@+X#W^KZ UQ+#;W?V>4*XC<H
M&5O+.X-@'KWK]!_VKX85_9Y^*$FP,O\ PC]TVQN5.%8#([_>R?IBO*O^"=H9
MOV:O##!;>-&N;O8D4"IM&\9WD8WGT)Z<T ?/_P#PV1^US_T;I>_]^I?_ (W4
M7_#9O[7'_1NEY_W[D_\ C5?K.TC+_=/&?NCW_P *@)>11);B)DZ$-&@8$<-@
M$=NOYT ?D\?VT/VM%*A_V=;U=QQGRI2,=SGR^U:$7[8_[5KC+?L\WN"#@^5+
MU'_;(=@>?6OU2WD84VX<EB QB550 X))QT[@_I2R3PPET:./<J@J0J[&[8S@
M8.0<^] 'Y3_\-E?M5C_FWR^_\!Y?_C5'_#9'[5[9\O\ 9YOWQU_<R#'YQ<_Y
MZ]OU8:1@D3B-&,I&5V $ ]">N?3D5,<JSI^[4 #!V*,D_P"SGG&?YT ?DVW[
M9?[6P.%_9TO6X[Q2C\0?+ ]N>]+_ ,-D?M<_]&Z7O_?J7_XW7ZQ.OH\7W?\
MGFA&>3C.?\^E,@F=R5=4;J1(@RAZ#!(/!)[?SH _* ?MD_M;Y(;]G2^'3!\J
M3GUZQ]J7_ALG]K7_ *-UOO\ OT__ ,;K]8B^]V10N8\;\QY'/]T\Y [G]*A>
M1T&=B-@\@1X./4#_ /50!^47_#9/[7&0/^&=+WGI^YE[?]LZCD_;._:WBQN_
M9QOVW=-L4O'7/_++Z5^KR3W,LBND*);%22T@"R;AV"'G!.,?7\*5;F1D;="(
MY!NP77"C^Z2>P./QYQ08W?\ ,_Q_S/R;'[:?[6A('_#.&H\G'^JD_P#C-2_\
M-G?M:?\ 1N=__P!^I/\ XU7ZN"[/EY*Q-+D_< 9.^,MV'&.]203F4,\ELJ(,
M@-M'./8@X&>.2.M!<'>^K>V__#GY.M^VC^UFF-W[.>H<YQ^YD[8_Z9>]-_X;
M3_:RSC_AG/4,_P#7&3O_ -LJ_6@>8Q!>*!(<$[OE8X_AXZ=.H]:<5&UF5(E(
M_P!7N11GWZ#&>V/UH+/R<_X;)_:XX_XQTO>>G[F7_P"-TO\ PV1^US_T;I>_
M]^I?_C=?JT;W:R1F$AP<28484 X)^G^>.E2^<Q8[?+:-A\A&-Q(Z@CJ!R,'V
MS7/IW_#_ (('Y0?\-D?M<_\ 1NE[_P!^I?\ XW47_#9O[7'_ $;I>?\ ?N3_
M .-5^L[.ZC+*!T_A&/SIG5P@\LL1DD1*0.,]<=?6@#\F_P#ALS]KD]/V<[SC
MK^ZE/TZ1C%'_  V7^UU_T;G>?]^9?_B*_6)IHXMVYTPN X$:YW'A00.>OY>M
M0RW+*@,1A9E8>:I50R(2#DK@]OY=.X /R?\ ^&S_ -KK_HW*\_[]2_\ QNHV
M_;0_:X5@9?V<;QH"K*Z"&1B7;[C<Q_=4C)!XQU[5^MZ,'&<PCH>B]QGVQ2O&
MS#"B)L@\^6K  XSV/7M]*Z /Y@/^"DW@WXZ?\%(/V?+K]GSQE^SK<6>I76H1
M7ECXB:UR+&))HY'ACE:'?$76/:0K#DGCDFO=_P!C7Q'\<_V)OV?/AU^SEX(_
M9MN_L'A"RCMI9X;4Q),R1HDDSF.$>8TC)O#L689X(R<_T!FWC*;/LZ!<<X1
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
MCIUV]N9KF"!1NF4K(6W*C@@Y!Z5_1?\ #6R\2:U^QC8S?%D3#Q+X@^$=S?\
MC,:FVV2UU.7299)XI!+MV%&^8DA><=SB@#DO"O\ P4>_9'\<V?B/6_"7Q'@U
M^'PB+B+7HK)#-%I9M-WV@W)0.L7E!'W[R,%<$5Z?^S_^U_\  7]J&VNKGX)>
M,8?%,5E+-;WKV2$Q030NR3))(,J"CJRG+=N@K^*W_@EU?^-/#7P\_P""FNE>
M O NB>-?"YU'QY&^OWDZ3-IL;G4=YB>5G,11/F7RV7! QV%?1'_!/']HO4OV
M1_\ @F%K_C7X5:-8W?CCQQ\5[SPCJ6O6LJ7$^@2:KJ]Q;O.SYD>-+=YB=QP%
M"=>U ']D'C[XC^$?A3X8UGQIX[U Z!X9TA%>_P!3FE5X&0C[SN&98PG5B2N,
M\XXK,^'OQF^%WQ)^'\_Q6\$>([?7/!<%M<74NJVTR2VXCM4\R9Q*&*_)&"6&
M[(Q7\ROB#]J?QM=>$?V@OV-/B]KR?$QO$GP2D\>Q^+4NA-'HEQJVGK=QVPN
MQ,<D9.T@."", #%?.'[$O[2'C6'X._"[]@3X7ZN-&TOQMIGB:[U_X@379\G3
MXHEN/,M7NI'8JSQ1-&%,@SD<4 ?U>^!_VN?@'X_\+>(_''A/QOINL:'X7OI-
M*U5K:6.6:SN8Y&BE655)9"'5E^8Y '4U[GX<\0Z?XATBU\0:!=V]WX?U*%+J
MRNU=>3(?F1]S<$<<=037\+_PBU:[^!?[(7[:$OP_\9F34/ _QB2V\2:G<7K-
M'=JVKO'-##YDC*5N'WX"@9W\5]C_ !H_:\_:L\/7O[(W@CX3>*+#PWX=^)/P
MR;7M0T=KU$,LUM9><+\@MD>:PWGD=L\4 ?V I<ON$>P-E0Q(*E0I_B+!B /Q
M[U%<7D4#K%"J32$%C$DJEU4<%F7=E5'')&, U_(]\,/^"F7[6&J?LB>/O[)9
M/%OC+3OB=/X&UKQQ'<+(GABQ6=X'F>8 A!;HK-DD#Y,YKH?V2?BU_P %"=<\
M%?M0ZGIFJZA\0K[P?IDNH> O%TL[SV6IV[0-<7%I;R8:-FB):,!"2-G;F@#^
MK@:A L/VE4CDB+E6>.19%1P<%&VLV"">00,8KR3XR_'OX4_ W2+76OB7XJL]
M%BU%A%86#3H+N\>0\+;VX/FR'YL<*>>GK7YS_P#!)_X_7/QT^&NJ_P#"9>);
MZX^*MA?,GCKP;?R,\.AW<+D2- '(*_:6QQ@#U]OQ_L_'>J?';_@X!\9_!#]J
MK5;BQ^$_@7PX-6^#WA'6Y9;;0-5U2%I#&J"5XK:9I'53@[_H>P!_4?\ #/X]
M?#'XEVD<O@K7!=><!(EC<YANI X)^2"0+(5Z8^4CG([U[?'<Q&$S0\!"?-CR
MK,I/.UE!)4GKT!Y]!7YJ?M<CP!^S!\)?B1^TC\//#T3^.O _A2:71/"N@RH]
MB9D1U@<PV[-&2RHKEBA[^O'XX?!3_@HC^T!\/O%G[-_C_P >:W_PE5K^U;K
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
M(#J !QP0#QD<X_/MD_6N(\-ZWHNH6.FVFAZM9:X^GZ=8)*+>[AE:-/LL01Y
MC-M)3:Q!.1G!]:[!9 KO&<[AL8$G*\]<$= ,]^OM0!^>_P#P4U;9^RKXKQQ_
M3!'_ -:BE_X*<!F_95\68'<'^1 QUY[XZ44 ?HE1110 4444 %%%% !1110
M4444 %%%% !1110 4444 1R#C=C. PQG&=V ?Q '3ZU\E_MO#=^S'\3R!M\K
M2QP>2<,GM[U]7W#;0OKDX^H%?)/[;+>9^S)\4RIWXTU!)@Y(!:,'/((/;VH
MB_82Y_9C^'@]=-<Y]V8YK[ CXX]%3GUSDU\B_L.;(_V:/AX$>(XTW! =3M;D
ME6P?E;)'!QU]LU]<(0.K*/E08++G(!ST)]: )J*;O3^\O_?0_P :-Z?WE_[Z
M'^- #J:R[AC..0?RHWI_>7_OH?XT;T_O+_WT/\: .?U/1]/U.SU'2KJ#S;/4
MTD2]A;YED$@VM@?P\<^QQZ5\%>(?V!_!_B#59+67Q1J][X$O-2.HZWX#U!GG
MT>^F,GF1(\<@9,1G[I^OO7Z&JBARQ9.I_B'(.?0_C6?<6LK2L\,D85CEU\P
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
M92&9QRB.-BXZ%0#C..O;CK0!0TQ9DN+B:Y4,+AMT:M\WD\G !^I[=LYKK!R
M?6N<M-/N(F8W$J2*.5 =?\?Q/(KH=Z#^)?\ OH?XT .HIN]/[R_]]#_&C>G]
MY?\ OH?XT .JC>N5$8"EOG!X]N>F.^/45<WI_>7_ +Z'^-03JDJ8W*64Y4;P
M.?KD?J: /RX_X*:,?["^$7&3_P )SI:D=P&N8CG'?'I_05^DO@XA?"?A0'_H
M"::!VR?L40_KG\*_.'_@I8$.C?"0,T8/_"<Z60-R[B!<1Y)&<[01C<!["OT8
M\(Y'A'PFPX T?3<GCC_1(O6@#KU_B_WC3JBB;<&_WV_(GK]#SCVJ6@ HHHH
M**** "F.VQ2V,^@Z<]J?44W*'Z_RR: /F[]K'</V=/B=N!RWAZ[ &.F03U[C
MCK7EW_!/*,)^S%X2.>6GO,CTQ(HSSZYZ>V*](_:OU!9O@#\3X@I"KH-S&S'H
M-T;GDXXY4'Z>@KSK_@GML'[-'A0"2(CS[P K(K8(D&X'!)'X@=_2@#[5F3SX
MMA.T+DC [CD'VY_2OF+XZ?LU^&OC>-)UR_UK5/#OBC021IVM:1.]K<1[3\A/
MEG)Z+U&!C\*^HT4 $,Z<D]&&<$<>W%5#90;"@?S 6)9#(!G/;J,<].0>GI0!
M^=;_ /!.7X5ZYX5\>:3XHO;G7]?^(FCR:+J_B^5BVK&U=/+.^3 >0JN1@\]*
M^;O"G_!$7]FWP;K?PP\16&LZ[+J_PGO)+WPWYTLACCEE9FE.QC\A8LS9 X/)
M]:_:*.T*$;%6V6/[H$BMOZ=0"0,@#/09_&H9;"5I6G%R"Q! 0..,Y&<DA<X)
M[].,T ?D9XP_X(U?LM>.?%EYXUU2ZUJ]UJ_UVU\0S?:KB2XB_M"TECGC95<M
MM >(8XXQP:J?&'_@CW\"OBY\3F^+.M:[K>C^)G\(P>!#+:SR\Z)';BU"Y&!C
MR@0%)QQVK]>+;2%@Y2X ).[)<';D<C@\\]\U(UCO<+<;)X<-O)E4,F02& )Z
MG].?I0!_,%^W!_P3?UCX7_L_>$/V9_@3J/B6S^&T.JOKFHZQIHDEU";4)Y!(
MX?RMS)F1N2K$8S@FNV_9#_X)]_%3XP_L[:W^S'^TSK%_J7P.MYK?4]%NYR;?
M6HKVU*R6[R,<2S'<JYW$>_ K^D Z):2VLL%Q';7R$EH8[H1RA"""H!.X <#/
M/UJ.?0X9[2".%8M/DCP7M[5T2%\<?=0A2"..>G(H _(#P3_P1J^ 'A/Q)_PF
M,'BC7;G5%\+?\(;I]XTTJ31Z3'#]G4!CRK(G0#K^ITO"/_!&?]FKP)XLT#QW
MH6I:P?%V@7%U=0:O<W<C7,CW9D,@WDLR#,C  'D'GM7Z\O9%8X4BCB^1=K R
M* IX^91NZDY/L>E1II$4AS<':>22LH.3G(Z,>GOQQWH _.W]E/\ X)L?"_\
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
M ""21QQT]?4T ?D!'^RC^W I^;X^MC.<B:7TX&-WKSG/MBC_ (95_;FW!O\
MA?N,#&!/(,]?3Z^E?L#CCD\^H&#CTI,'UX],#IZ4 ?D-)^RO^W&RICX_'(SG
M]](,=,#[WZ\=*A_X95_;DZ_\+^.?7SI/\:_8# ]!^5&!Z#\A0!^0O_#*O[;O
M_1?7_P"_TO\ C1_PRI^V[_T7U_\ O])_C7Z\X;^]_P".BC#?WO\ QT4 ?D-_
MPRI^VZ.GQ]<?]MI/\:B_X95_;E_Z+\W_ '^D_P#BJ_7[#?WO_'12X'H/R% '
MY ?\,K?MR_\ 1?F_[_R__%4?\,K?MRGK\?F/_;>3_P"*K]?\#T'Y"C ]!^0H
M _'_ /X95_;D_P"B^G_O])_C3'_95_;FXQ\>5D_WIY!CZ<U^P>!Z#\A2X Z
M"@#\=Q^RK^W/D?\ %]8Q[_:)./\ QZK'_#*W[<O_ $7YO^_\O^-?L!28'H/R
M% 'Y!#]EC]N,?>^/1DYR,SR<?^/4X_LL_MPX/_%]OI_I$G7M_%7Z^8 Z "B@
M#\?/^&6/VZ.WQY3_ +_2?_%4#]E?]N?G_B_,>?3S9.<]>]?L!Y:?W11L3^Z*
M /R%A_9:_;F1MS?'E#VQYLAQ[\M0W[+?[<Y!Q\>E'7_EM(.>V,-TP!U]Z_7P
M*!T %! /44 ?C\/V5OVYCG=\>PO?Y9I.2>I/-*/V5?VY,C_B_I/_ &VD_P :
M_7\(HSA1SUI<#T'Y"@#\@A^RS^W*/^:\Q_\ ?V7GZ\T?\,L_MR_]%YC_ ._L
MO^-?K[@>@_(48'H/R% 'Y!?\,L_MS?\ 1>8_7_6R]?7K36_97_;E8Y_X7Y_Y
M'D_I7Z_X'H/R%!'IQZ\#F@#\A%_97_;A( ?X^,,#C$TGX]"/08I?^&5?VWO^
MB^O_ -_I?\:_7H@]CC\!28;^]_XZ* /R&_X94_;=_P"B^O\ ]_I/\:8_[*O[
M</&SX^MWSF:3VQCGZU^OF&_O?^.BEQZD-Z9 XH _(#_AE;]N7_HOS?\ ?^7_
M .*J7_AE7]M[_HOK_P#?Z7_&OUZP/0?D*3#?WO\ QT4 ?D&_[*?[;Q''Q];.
M<G,TO. >,Y__ %5'%^RC^W I^;X^MC).1-+Z8QC=^.<_A7[ @'G)S^ % 'J<
MGUQCCTH _(7_ (95_;>_Z+Z__?Z7_&F/^RI^W!QL^/K=\YFD]L=_K7Z^8;^]
M_P".BEQZD-Z9 XH _(#_ (96_;ER"?C\QP<\SR?XT[_AEO\ ;EQ@_'6,\8_X
M^)>:_7W ]!^0I: /R!_X9:_;E/\ S7>-?^VTIS^O%'_#+/[<O_1>8_\ O[+_
M (U^OQ /4 _6DP/0?D* /R"_X99_;F_Z+S'_ -_9?\:#^RU^W+W^.\;^F9I1
MC'X__JK]?<#T'Y"EP!T % 'Y _\ #+?[<I_YKK&/?[1+Q^HI?^&4_P!MP\_\
M+\<9[>?+Q[?>K]?:3 ]!^0H _(0?LI_MNCI\?7_[_2__ !5+_P ,J?MN]?\
MA?KY]?.D_P :_7HCT(7UX'-)AO[W_CHH _'K_AD_]N+_ *+Z?^_TO_Q=,;]E
M+]N:(AX_CUYC8*D&>0?*V.Q8CCU[<'M7[$8;^]_XZ*3:VY3NR!G*XZDXP?J.
MWID]: /Q"\<_L"_M;_%KP]<^#/'?QS,_AZ[YE3SI'P2<XVALG&??G\J*_;T)
MRQ8[@3E0?X?I_GMGZ% #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHQR.O'Z_6H'F"#)P,8X)]?\ /I0!/15=9D.1'UP",YP?Z\>WUI-\B<MA
M@W('ICK_ #]* +-%5O//]T?F:D\T>W_?0_PH EHJ!IL8P ?QS_*F^>?[H_,T
M 6:*B\T>W_?0_P *:TV,8 /XY_E0!/15;SS_ '1^9H\\_P!T?F: +-%5O//]
MT?F:///]T?F: +-%5O//]T?F:///]T?F: +-%5O//]T?F:///]T?F: +-%0+
M-G.0!^./YT[S5]A]&&?PH X/XJ,5^&GCIAV\*:P!]?L,X_K_ (5^7W_!(:0M
M\+_BB"<8^(.LG..A-S(.W45^GGQ4:-/AGX[=C(4/A;6,C^+FRFX QU]>V._-
M?F!_P2$FAE^%WQ4\I7!7XA:P#OR P\^7&,CMWQUH _7R'EF)R2!^/IW/\ZLU
M6ASY(X&,MWP>N<\\8H\\_P!T?F: +-%5O//]T?F:///]T?F: +-%5O//]T?F
M:///]T?F: +-%5O//]T?F:///]T?F: +-%5O//\ ='YFCSS_ '1^9H LT56\
M\_W1^9IRS9SD ?CC^= $]%1>:/;_ +Z%5?M#_P#/$?E_]>@"_152.5WS^Y Q
MCMZY]SZ5)N<?\LA^5 $]%4OM*#M+_G\*/M2>DO\ G\* +M%4OM2>DO\ G\*/
MM2>DO^?PH NT52^U)Z2_Y_"C[4GI+_G\* +M%4OM2>DO^?PH^U)Z2_Y_"@"[
M15(W28.!+G''U_*JYN_]'S@$Y[YXY_S_ "% &K15"WF,R G^$#GUS_ABK] !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!&[A?E8X!5LMZ8'7^?XXKPSX\?&;P[^S_P##3Q9\5?&V?^$<\,V+7C- 2SR^
M6N\(P&"#(054$\G'6O;+HHBF24XB5'WCN1CH/\],U^:?_!5N1+#]ACXKMY/V
MVUDLHF9).2D3R+MR",?+SG/ZGB@#Y9\*?\%H8_B#ID?B;P%^SQXZU;PI,L@M
M]5%C<XG:.1X]T94 %&"EE..A[UN/_P %>/$B28/[-/CN1"B.A%A><;AR#U/4
M?YQ7TC_P2YT?PS??L2?!V:'P_HSBZTDFX:33;5BQ.XDR,8R2PVC!/<G.:_0)
M?#/A9\M'X8T'*@(0^EV0^[D* #!@#CKU/!R: /QK'_!7KQ"<?\8R^/>>QL+P
M'^52?\/</% Z_LU>.QQD9TZ[RW&>F>,>U?LD/#'ALY \,>'MR@EE_LRQR ._
M^HY_ 5"-&\*R.J?\(YH.XYP#I=ED@<97$&".,9S0!^-Y_P""O'B*/_6?LT>/
M#GIMT^\[=?7VH_X>^:[_ -&S^/O_  7WG^%?LO\ \(OX4! _X1K0"6R<'2K(
MX[GK >W7&.E*OACPLP(7PSH!&>1_9-AU'U@SV[4 ?C%_P][\2?\ 1LWCW_P7
MWG_Q-2Q_\%>?$;9S^S-X]&,8SI]YWS[#TK]FU\*^%BS(OAWP\S)]]?[+LLKG
MU_<'^GTIX\*>&L97PWX?(/.1I=C^'6WH _&7_A[MXA_Z-G\>?^"^\H_X>[>(
M?^C9_'G_ (+[ROV;_P"$5\.?]"UH'_@JL/\ Y'H_X17PY_T+6@?^"JP_^1Z
M/QD_X>[>(?\ HV?QY_X+[RC_ (>[>(?^C9_'G_@OO*_9O_A%?#G_ $+6@?\
M@JL/_D>C_A%?#G_0M:!_X*K#_P"1Z /QD_X>[>(?^C9_'G_@OO*/^'NWB'_H
MV?QY_P""^\K]F_\ A%?#G_0M:!_X*K#_ .1Z/^$5\.?]"UH'_@JL/_D>@#\9
M/^'NWB'_ *-G\>?^"^\H_P"'NWB'_HV?QY_X+[ROV;_X17PY_P!"UH'_ (*K
M#_Y'H_X17PY_T+6@?^"JP_\ D>@#\9?^'NWB'O\ LT>/?_!=>'^HH_X>[>(/
M^C:/'O\ X+KS_&OV:_X17PY_T+6@?^"JP_\ D>C_ (1;PV/^9:T#_P %5A_\
MCT ?B9XK_P""K7BS7/"?B71(/V:?'3ZCJ_A_4;73HGT^[VRS7-M+"JLI_P!\
M8'J,U\:_L'_MY_%+X!> /&VC^,OV8/'%M=:MXLU'5K01:;=(66XF9]K@#+*%
M8D9[_CG^G=O#GAI2MU_PC>B^=$3';,NEVFY<\=H< $GJ!G'YTS^P=%EG\BY\
M.Z%*?OL_]EVA1=QSM&Z$Y;UZY[^E 'XU)_P5Y\1^2&_X9G\>[^RC3[T#J>W_
M .KKFI/^'NOB/_HV;Q[_ ."Z]K]FSX6\-;]H\-:!MQG)TJPS[\?9ZC_X1OPW
M_P!"UH?_ (*;+_Y'H _&@_\ !7;Q$.O[,_CT?73[VD_X>[>(?^C9_'G_ (+[
MROV:'ACPV^?^*:T'CUTJQ'7TS;^U+_PBOAS_ *%K0/\ P56'_P CT ?C)_P]
MV\0_]&S^//\ P7WE'_#W;Q#_ -&S^//_  7WE?LW_P (KX<_Z%K0/_!58?\
MR/1_PBOAS_H6M _\%5A_\CT ?C)_P]V\0_\ 1L_CS_P7WE'_  ]V\0_]&S^/
M/_!?>5^S?_"*^'/^A:T#_P %5A_\CT?\(KX<_P"A:T#_ ,%5A_\ (] 'XR?\
M/=O$/_1L_CS_ ,%]Y1_P]V\0_P#1L_CS_P %]Y7[-_\ "*^'/^A:T#_P56'_
M ,CT?\(KX<_Z%K0/_!58?_(] 'XR?\/=O$/_ $;/X\_\%]Y0?^"NOB,]/V:/
M'OO_ ,2Z\-?LW_PBOAS_ *%K0/\ P56'_P CTA\,>&TQ_P 4UH//II5B>GKB
MW]Z /QD_X>Z>)/\ HVCQ[_X+;RIT_P""MWB>39&/V;O'8G=MN&T^[ !/3O\
M7_/-?LE_PC?AO_H6M#_\%-E_\CTW_A&/"KS9D\-Z()%P5<:79_7M"!^E 'Y;
M:9_P4=^(^KVJ75M^SMXOA4C)$UI<J3G@  ]^I/IZUH?\/"/BA_T;WXI_\!9_
M\:_45-/L [Q0Z9ID<<9P ME H_ "/;QZ@#K4G]G6G_0/TW_P#A_^-T ?ES_P
M\%^*/_1OGBC_ ,!;BC_AX-\3Q][]GOQ6<]-EI.WUSTQ[?C7ZB?8[3_GPT_\
M\!(?_B*<MI9#.ZPL>>FVSB/YX44 ?ES_ ,/"/B;_ -&]^+O_  "G_P :/^'A
M'Q-_Z-[\7?\ @%/_ (U^I'V:P_Y\+/\ \ HO\*/LUA_SX6?_ (!1?X4 ?EO_
M ,/"/B;_ -&]^+O_  "G_P :/^'A'Q-_Z-[\7?\ @%/_ (U^I'V:P_Y\+/\
M\ HO\*/LUA_SX6?_ (!1?X4 ?EO_ ,/"/B;_ -&]^+O_  "G_P :/^'@WQ//
MW?V>_%8QUWVDZ_3'7/O^%?J1]FL/^?"S_P# *+_"FM:61QML+'CKNLXA^65-
M 'Y=#_@H)\420/\ AGSQ1R0.;6XQS7-^,?\ @IKJ_P ,+&[\0_$[X,ZWX9\&
M6<,376LSPRJD4LSX"L6("X]3]*_6?['9CDZ?IY ["TAR?I\@Y_&OS _X+$:5
M87'[ WQE>73;.1X[:WE@D2WBCEA"/(?E8*""3QUZ#VS0!^@'P;^)GA_XP?#?
MPK\2O"SF31/%FG0:C:9/S(DREMIZD]>.E>L$X!/I7YW?\$LVCF_8;^!L\<4L
M6_PU:H5E8L3Y2H,J,G Y_2OT/=E^Z6 8] 3R>] !O'H?T_QIP8-G&>/6JHNT
M;< K'9][I\OUR:<ERLF[:,;.N?0\Y[?CU[4 6:*A\WM\O(SSD<=,\GWH$A)"
MC:2>G7'Y\T 344U222#C(QT]_P#/M3J "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **A696[,/3(Z^O7%2;P>F6_W>
M?S]#0 ZBF[O]EORHW?[+?E0 ZBF[O]EORHW?[+?E0 ZBF[O]EORHW?[+?E0
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
M. =I/ ;T(/OC_&K- !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#>:S8:
M5:M?ZQ?6-A81L!)>7,R6]O&6X"O([!0Q( '/4USK?$OX=YQ_PF7A^,@G(_M.
MUY_*0],?K7P+_P %.)-4G^"7A[P[I.IWNC?\)+XJTNQN;C3)G@E,<MS"I&]"
MK #=GJ.]<WX5_P"":7P^N_#6@W5U\0_&CZA>:7:7=ZSZI<D;IX5D8(/.R-I8
MKS@G'I0!^C1^)OPY'!\<>'Q_W$[?_P"+I_\ PLKX>?\ 0[:!_P"#.W_^+K\^
MI/\ @F-\/&;*^/\ QCCMG4KC\_\ 6GG\:L_\.R?AWT_X6%XQZ=!J5P#CZ_:,
MT ??9^)?PZ'7QOX?'UU.V'\WI/\ A9GPY_Z'CP]_X-+;_P"+KX"?_@F/\/&Q
M_P 7!\8G&2<ZC<<#C/2<\TS_ (=C?#K_ **!XQ_\&-Q^G[WF@#] ?^%E_#K_
M *'?P_\ ^#.V_P#BZ/\ A9?PZ_Z'?P__ .#.V_\ BZ_/W_AV+\/?^BB>,O\
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
MDX'^?6C_ (8,_9I_Z$V7_P "I_\ XN@#TO\ X:M_9\_Z*;H/_@0O_P 33/\
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
M /@H]J6A_L8:;^U-^QYJ^G^);71?$]GIFL63$/-!;32HDL4D:DD.%WCD ^U
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
M74TSK%"IABC9FG25'194SE&P3CGIZTKWTT<EFLFR$70P%>0$R.!G;$1D9('
M'/./2OP _8/_ &QM'_:5^'_BCQ'X'^-,C_%"S\&ZB/%7PN\0SO9ZGI?B6&V8
MG[/:71BF.R8'(5& _&OE;_@GW_P5I\7>!'^)G@C]L"\OM=D3XOWGAOPOXD8.
M8]&234)K6VLUF?<,J=@ ##T^H!_5@M[(\3SR1"VBPPC69@)'D7.1ST4XR.><
MCI4<&J&Y5&C@(B)P]P[8C4I_K >.,=O;FORZ_:I_X*G?"+]F+7?#FF^)=!U7
M6=&U>RTR_76EA=;2WBU41&)I9 FU1MF7)/'!-<C^T/\ \%:/@Y^SSKGP>TB3
MP_J?BJQ^.N@PZ_X=BLDD:*UAFB\Z?<Z*00!P>_?@]0#]>9M0CMXI)I640Q_,
M9P<IY>0-P(&#U_S@U3&M?O;>--UPMYN-O)'PH7&0SGH!]:_*+P]_P5G^ VN?
M!/Q-\8)%FLH_#VO-X83PG)$7FN[W[J1(FPL290 01GDXKYXT3_@JQ#^UA\-?
MVF_AQ\+M O\ X?\ Q=^%WP_U+Q%I5_<Q/#!:M';7$EN[2$((]RK&1M=?O9Z@
M4 ?O5/)J*QPM+)#$[3F,J'4KL8@1MGUXR<X_G4%Y=S6IC,):2$OY<LC'Y5E
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
M?M;_  2^(NE?MH?\$[?B9^SS\(/%UROPXM_#=I\33=+<W$&F)';Z>E^\I=9
M@5DE/S;<8'0UW_[<O[/WQQM/VE_C]\4? 7P:N_&NF?&_X>0:;;?8[25S:Z@M
MDD=WYFV-QO1O3!R.!7]>*>'])\V::/1M/BNKDXFNVM8GE..2 Q4E 1\HP>_2
MM1-'L52,0VEHGED$![:.0@'[ZAF4D"0?>ZGMQ0!_(D?@W^TA:?L"_!/X!Z;\
M")M3U2X&K-K+7$$CRZ-)<HY56#(2I1CP" .,^E> ^%?V9?VKOAE_P3*\=? Q
M_A/K=]XV\4?%N#6K6 PSR,NCQZB99$1&C8A!$2!@8 ^O']M T.V221HHX8HY
M&#^2L,82-OXC& N%W'.[  ].E6Y=/MY1&)+>T=(7W(CP(44D $[2N,GG/KGK
M0!_$/\%/V1_VDOB#^TCK&AZ+\+=<^'/AKQ'\$8/"%WXF"W5G%%XCCTX1.&95
M1-[R\'!!&>W->H^ _P!D3]H:R^,'P,^%NB> =8T.]^ .H:O>?$GQP%N(H_%-
ME*]Q)&LDX ^T>:H .]WR&]Z_LA&CVD:2);6]I:&1FD,MO;I'(LK<[PR@'*G!
M'/;'2L]O#<+("'C2[ED#7]^D$:W5_&,CR9Y  [(1@$%B.!COD _@^^)G[-'[
M3%Z?VGO#.B?L]ZI'X@\=_%G3?$G@KQ9;6DWFW&GVFHQ/+(DR0[@K*A)V-CYN
MX(QW/[:6J^%_@]XE^%</BGP5KWC;Q5XJ^%FB^$_BYH!@FO9O#%G:VH@OKY$9
M9#"53+EMJ-@'YN]?W+1Z9IL1C=;"R5X8Q%;@VT1>,@DEE8IG))RV,-QUYKX)
M^.W[ GP_^+?Q"A^)2K9V6N7]N]AX@>ZMTECU"RD&UH5C8$*'0D''3V[@')?L
M"WOP4T/]A_PU_P ,_376H?#SP_H-Q=6MF^[^T'U>2W$UWIVS+/OCFS&%Y.1T
MX)'S5\1O@9X!_P""JG[-_P 2_@3\5/AY=>#?$NC3ZC=?#3QC>V;6^KZ%K-L9
MA8W-K?%([J+;.D<N4E"A<$8 Y_5GX)_ ;P'\ _!=EX#\#:+;6&AQSO>26T"
M0"\D&97$6-I#L6.,?G7J:>'+"W\Y].M[/3IYIA-)<6<,<+[OXE;8/XAP?ZT
M?RC_ !O_ .">'[;3_P#!+>#]G7Q7XXUGQ5XM^"_C7^TM OH[N\FU/Q7X7L;P
MO%I<KAVFF1;;$:JQ92!C!XKZ&^ G_!/CP#XR_P""=/Q(T4^"+NQ^*7C/P4D4
M?A;6(Y5?1?%=C;0+#=10R .C37*>9O15;([DY'](9L/,9#<@3J@.(W4/&Q.=
MQ=""I).#R#R*H?\ ".6*S)<6\45G*;@2SFV@6)+A .(WC4!=HXR2,'')[T ?
MR/>!O^"<?[46BZ+^R;\36\-V]Y\8OAGK<>A^-H95=GD\"QW81(9%<'<IM0%&
M\'BOZA?'$S^$/@QXGU#PYX<BEUJW\%W$5GX<TY%5WU"6P*"/RT&21,<XVGIW
MKU][25;_ ,VW BD; EG50?-C!_U97& % /0=N/0/BTE%EN7,8:2=LM))AEPW
M4!"""!C@=.:YP/XA?^"9/AWQW^S/\6/VF/CK\<?@#XYN?&7B7XA:EJ?A2V@M
M;U$>&:\F-N^Q8U1DS*I!V,/RR?M3_@JUX5^-'[2/B_\ 8V^,>F? [6-6CT:\
MDO=3T$03.\"SHLJBX18STS]V0<8QCC%?U12^'M(F.Z?0]&E<XW/)8VQW$8Y.
M8\D\=3WYJW)IEFPA66QM+A;3YK-7MHF6U)PN( 5.WI_"!@=\4 ?PRZ5^Q]^V
M+\8O@O\ M7:-X8\ ^(?AA=7OB&VUC2M(@-W:2:]I=O(LE[;Q*JH7!C!7:H(/
MXU]E:-^QI;> /^"4GCCQ'X$^&OBBZ^.'B/01X<U;P1=1W+2ZGJD(@BGN!;N&
M<F1TD;>J9ZG-?UF"RBB;?':VUM+O8F2&!(Q*CY\U)%"@.&& 2<]\5!!I5C 9
MP+.S:*67SH[?[/&+>)^=S"+&PLQY)ZYYSVH _FLTCX6>&]'_ ."+GAJS^-W@
MF\\'>,_"^F&ZDT'3TDL]636X3++:6%X^(Y&25P$8/U#+QR<?('_!(;Q3^S5\
M8/VA-1?XR^"X_!/Q/;P9<^";+PEJMEY.F:_X<N8#:QWUS-(J17#O" [.NY@3
MDFOZO_C-\#_"GQK\$7_@/Q'901Z)J;>;>)%&L*R7 &$EVJ, I]X8'.,5\3Z!
M_P $QOA%H-IJ$D,L$/C*.%[3PMXNL(!!J^DVL@VM#)/& \@C4 )NS@<CM70!
M\4?\$[_V*O&G[-'[8_[1^@"QTS5/V<=6O;SQ%\/]'($NDZ3?WES+.3;%]T2N
MCN,!6R-H K]]X6MEC"A N"515!VHB@ *N.-H' [8'Y^6?![X0)\*? \'A"^U
MR?Q#=1G][JEPY;4+C)!S)*WSD9'(/K[U[(EC#$ @!*J!P>OW1U/KZGO0!\5?
M\%#"I_9IUTIPOVVP [?QD=_>O:OV5/\ D@GPY_[ -I_Z*2O'_P#@H/ C_LU^
M(T^Z([JQ=<#N'/;W)S7L'[*?/P!^&S8P6\/VA/U\M1_2@#Z$3[H_'^9H'WF_
MX#_*A/NC\?YF@?>;_@/\J '4444 %%%% !1110!%-]P_45\G?MP?\FW^/_\
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
MP<Y)Z<U_6I!I+PW,]XMRQN;A0DCX 7:.<!<8'M@#G!ZBFMIK21O&]U)*//\
M/M7*_O+7&/W:$#+*2,D=!S]: /YN_A%^P=XF\$?\$Z_B%\&M&^$UM9_M(+X6
MU+PKIGB26V8#7&C3R4N+EBOS[N6#,"23P<5VWP>_9_\ '/P)_P""07B7X4?M
M.^%-,N?&>G:?J,\&F6MNFR2^=EFLF)50XQ,J@Y.!G(K^A2>WNYXU0.(B&#-(
MJ@.X7J"<?\M.C#';)KD_&OP]\/\ Q T75/#GBV :CI&JV;6MQ9RX:, KA9%R
M,;UX(XSD4 ?QI_\ !+3XY^'?"O[1,=Q^UK\%[O0[Y-/N?#/@'Q8MC%<:#::*
MTC10_P!HN8?+$7V8J7\QN!GFOVL_84_8GB^"W[67QV^.GP[\:V6K_!CXG7JZ
MSI^AZ8$?1K._O3YEP+6)2]NDA;_6>6,J>1@U]Q^&_P!@[X(Z'IFIZ#?Z5'K.
MG:HMRJ)>Q(;FTCN%9-MK<$;XRBL=NTC! ]!GZ ^$OP<\+?!;PM#X)\'I+#X;
MM93-;6L[F69)'.YM\I)9@#C;G.!QB@#T-HV:6&%;81VJS>;#(H&%))8Y7'R@
MYZ'IT[<;M56!.X;CM8 !<?<QCIS[>@JT.@[T %%%% &=)]Z/ZP_^AFORD^._
M_)^GPG_Z\1_Z"E?JY*,/&.O,7Z,#_P"S?I7Y0_'MT3]O+X2AF*N]D GRY& %
MR2<_3]: /UD?[\W^['_,597H/H/Y558'S7RXVN@)P!D;>1P#WZ_3\ZD\U1_&
M?^^10!/14'FC^^?^^11YH_OG_OD4 3T5!YH_OG_OD4>:/[Y_[Y% $]%0>:/[
MY_[Y%!>3&X  #J,9(YQP.I[&@">@Y[#/MTJE]J+N$CX*D!RPQR3V^N/UJPS.
M.,C/Z?CQ0!+15??+ZK^7_P!:C?+ZK^7_ -:@"Q15??+ZK^7_ -:C?+ZK^7_U
MJ +%%5]\OJOY?_6HWR^J_E_]:@"Q15??+ZK^7_UJ/,8?>91Z=!]>OX4 6**K
M^:/[Z_FM117D;R%?,7'/48SB@"[1547(+N%PX4XX."#W['(]^].\_P#V/_'O
M_L: +%%0><?^>9_,_P#Q-'G'_GF?S/\ \30!/14'G'_GF?S/_P 31YQ_YYG\
MS_\ $T 3T5 9R.J$?4__ &-)Y_\ L?\ CW_V- %BC(/0@UF75S<1PLPA&3QC
M)P?3''?O^%5(M46)[>WEC;[3<AF"+R L?4GTZ\#OB@#>HJI'.TR%TVJ,[0&X
MW$=<$^E6Z "BBB@ HHHH **** /S/_X*0_\ )-/A_P#]CIH__I9;U^@_@?\
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
M3XZ?MN?M.?L[>,?VB-6T[P)\!E>]M=1^TS@-#8R/(Z.V5(0K %<EL!,DG -
M']>$.J6'F&$-B7!D"DG+1@X#@DX*\'D'&.:E&I6\F]8SDG 8D\#?]PDG  ;)
M(YK\9/ __!6G]F.Z^(T?P-UWQ"TUWX7CE\/:O\1+5P^G^?I^;>4SW*,51F=6
M+EFR#DXZUW?A_P#X**>'/BE\1M;^&?PU\(:MKGP^L]/U"P7XI:;&TU@-1M8'
M^SR-<Q*R I)CK)G- 'ZNBX6URTK(<C+*'1MBY'S-ACA>G4CM[U*D]DX5O/&V
M0%DW,0'4?Q#/8&OY'/V-O^"LWCOX,_%']HZP_:MN=5\5?#>/XG2^$? VOQ%I
M?LBW%\]K:V[NR[5 )BW 'IG&",C]3/V@_P#@KU\*O@5\5O!?P>NO FLZ]J'B
M[P+'XXT:_L8G=(]*>U2]!<JAQ^Y<;N@SF@#]F'O;0HX5^(QC*'C XYZ'&.Y_
M.H8;NV$J(SA"ZET#G:'7^\"Q"X_'TP:_*G3O^"K/[/>H_LZ:=\>+.&=Y_$&M
M3>$M/\' C^T;S5[>;R)(HH<[RP<8P$)S7SY^TY_P4$O?BK^Q/\:_$?P4GE\$
M?'KX>6$%S;>'+Y_(U.&T?RG601_+*%9&.04[*1R30!^\#7-K;$>9*%8GY1N#
M!CC@9!(Y[ XZYJ0WD&&,GR!,9)/0MT';.2.HSVSC-?SZ_LW?\%-)/ O[-7P'
MT[XJPWGQ$^-?CK2CK/BJSM";B\TNU1"TMS(H#.JQ*A/*@=<GDU]9?%7_ (*@
M? 7X??!WPW\7-(N;CQEKFOZC-H.D>!K!UEOCJ(+1W O(E+,OV5AP2F0<]"*
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
MVZ9;@'U_A7IQ^=)_PS9\!?\ HE?A'_P6V] 'Q%_P]L_9M_Z!OBW_ ,%MU_\
M(]'_  ]L_9M_Z!OBW_P6W7_R/7W!_P ,X_ K_HD_A#_P66W^%'_#-_P)/7X4
M^$5QZ:9;\_I0!\/_ /#VS]FW_H&^+?\ P6W7_P CT?\ #VS]FW_H&^+?_!;=
M?_(]?<'_  S=\"/^B5^$O_!7;_X4?\,W? C_ *)7X2_\%=O_ (4 ?#__  ]J
M_9L;KIWBSCUTZZ'_ +;T?\/:/V:_^@=XK_\ !?=__(]?;Y_9M^ QQGX5^$?;
M.F6XIO\ PS;\!?\ HE?A'_P6V] 'Q7_P]C_9MF%LLEGXH(D8+M.FW0\L<8)_
MT?L< YS7G'CO_@LS^RWX*\7>"_"LMCKW]I^/-7M= TB^N;*:*UBN;R40@-))
M"N&)/R@,"< '(XK]%&_9X^ X)!^$GA,]1D:7!QV.,8QGO7X*?\%S_AC\+O F
MC_LJWWA?P!HFB:G+\8]!6.ZTVRBMW53?1'#NB[RRDD]<<J,<"@#^DS1+BVO-
M+TV\A<RVFH6-MJ<#D\A+N*.=!QSG;(/?/>N@&,#'3''TK@/ARGE> / N<S--
MX7T L2>F_2[=^_3:6V_TKOZ "BBB@ HHHH **** /S/_ ."D'_),_A__ -CI
MH_\ Z605^@_@C_D3O"__ & M+_\ 22*OSY_X*/ O\,_A^4RX/C/1S\O(P+R#
MGCK_ $Q7Z"^!F#^#?"[*0P.A:9R/46L0/Y$$'W% '54444 %%%% $$D?R-SV
M/;_Z]4 L:OY\K%5M@SY/< 9.T=\^V<D ?71*N>H_E69J-FTZ1>7Q,D@< L0C
MKGYMP!P<#MTH _D[T#0_CA:_\%X==^.U[\*->@^$USX?N_"\OC-[:46<7GQW
M-O#=1R$;20SQOD'@$GVKG/ W_!-OQC!_P4N^->L?M%V_B7Q-\*_BS?W>L?#W
MQ=')<S0Z!?W4WVBQC60<0I$9(^.@V8XQ7]9L^G6LEW=,+*PGC\H":U>SA!>3
M )99=F\LI)(/MUS2)HY90)K:VU"%CB*&YB1Y++NIBD(+*4& ,$8Q[4 ?S=?L
M*_ /XO\ [)'[;?Q5^&WQB^'!^)WPT\87D^L?#_XEZA;?VA<Z)%'B2UM4N)E/
MEHB?(!V&0,$ C\Z/VE_V<OVE/$'[4W[<NL7'P.U/7-'\9^'3:_#O4H;20PN@
MF!A\J5%P"H"X /!K^V./2E DM9HXKE&1HUNI(D:YM-X.%BE8%]N<=", 4Y;!
MX8H;=["TO!D0RW4T$;2R1*20'8J2V!CEB>A/6@#^.;XN_ G]HOQ/\$?V!M"B
M^!-WK.J?# 3Q^.[.YM'DQ&;<(L<Y89&. -W?IG-9/[*_[#_[1_Q,^%?[8G@2
M^\&ZM\.K74O'$'BGP?I+F:UCUJ.SN!//80!AAH< IM'4&O[+#!);?:!:V%M(
M\\OGQ(\$?EP#&&51CC@>P'XU6O+(G[-<+;1:9(D\;0O9PI&SNYS.)Q&!N5\#
MKP>^3DT ?R>>&_@/^T;XH^(7C'QIH_PQO_AYI_PX^!EWX-ETRW@EM[3Q7K=O
MIQM5=T V3R7$@ R<DEOK7SU^S?\ L>?M03_#+X;_ !2\2?#'5+35/A/X^U_Q
M!XD\ 2+((->TZXGG9&DLR-LH:)1(I(ZM[U_:*/M<OVH36MJ8;></-#';1I]O
M3& ) %^<Y(SNSTS[U:-I.+>9X+&VL[J\41-Y,2+#)%U ECP%.0=ISGO0!_'5
MXE^!&O\ A+]GO]H7]HSXX:!K?A?PUXN\;?VQ\,OANK3K,EY8S[O+2P&-L)<?
M(.A!XQ7JW_!(F;]EWXX>)OBVGQ \#MX,^+GQ&\!W?AR;3O$-J;72]2TEK)[:
M&7,W[H2F,A@>I.!QFOZ4?C[\!/"O[0OP\F\#>*+.&U%N':PD,$?V:WNXLGS$
MAP8\2,>2!\W?-?(FC_\ !-;P#9>&?(?4TT?QQ+:?8],\4:-!':W5K%'M"*TD
M*HPRJ@?>[X'(Q0!\R_\ !*/]DGXH_LP^)OVB/ WC&/2-9^"__"4:AJGPIAC2
M.Z31?M-[+*%T]SG:N'(_=G@$8QVTO^"T_P#P3H\<?MO_  H^&_B[X4Z@UK\5
M?@?KVF>+= L7R(=6.G3&Y:TDC(*G> %P0>/U_7#X4_#1OA3X)\.^#1J=SK-W
MIR9O=2NBSO=N,C?(S98DG!P3].F:]%CBU,W37DTICMV9U*IU4*<)\HX*-G!&
M.* /R\_8^_:L^-WQ"\!^&OA1\0?A5JOA+X@>'- M_#7B+6)K5XM.::SL%L%N
M[0D"/ *;PR@<@'FOQ*^/O[$O[17PQU']IWX=V'@B\^('BG]ICQK#>^!_B"BR
M3OX7L[F]$KM!,!FW\I9<';T*<U_7VM@RM),MAIL%U(Y,-Q!:Q1RRJ><3.JAC
MO  ))/)Z^M2:&\,3226]N^JAMNF^;"DPL5W#+1R,"R$C)!!!!(% 'Y1? WXI
M_%S]D?X+^"_@OXH\"ZQXMG^&'P[M;KQ!XD*2SO<WZ6WFM;ASRSJP"^N!SUKZ
MV_95_:IO/VDO@OXF^*-[X0U/PN^BW.K:>NB75O)%<79MH)C"T"O\S>:Z*BD9
MY;OQ7U!J>@KJUC-H][%:RM?P;-2N);>-S<LP^:)G8,6C'( STX%5M"\'Z/X;
MTVUT71-.M-)AL7>8V=E;Q06EVS<LTR1J%=F[EA[4 ?QV?L>:A^TU^S+_ ,%+
MOVH_VEO'7P)\67?PG^(']IQ>'?*LYWFWBYE,+QG;G#_*<Y/7G@5^B'_!16P^
M-?[>/[)'@GQ5X,^#>H6NM>%_B3H6HZAX7U:U<SWOA^UOS)-+%%("V1%@O@8Y
MY]_Z%;C3XKYAYNC:;<VB#Y+:>S@9-Q!#%LH1P?F&0<YYJI;1ZO9S2I%IUI'I
MSXC^R0PI'!;18PQ2-0J'/.>.<'.: /Y<?$W[-GQ^\%_M ?\ "^Y/A3<^)?!O
MCGX&6WPYTCP9Y;20^&]2?1OL,EQ;6V-J2I.X;(&<#/O7NW_!.+0?VGO^"?\
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
MNOX9 S[5W Z#O7$_#9@?A_X*]_#&BX_#3X*[:@ HHHH **** "BBB@#\O?\
M@I]J-UX>^!/AS7])TV\U*/1_%>E7,L-G"]S*+:*ZB9VVQACC ;)QCIZ9IW@C
M_@I9^SY!X1\-V=TOB%-0L](LK>^MAILZBWN88$29263GYPQ/<=Z_136O#.AZ
MS -.UK2[76=,95#:??P)<6P()(?RW!7(XY/]*\^7]GOX*1JY'PW\,L;B:6X=
MO[-AW;I&#,N0/NCHH[#..M 'RVO_  4L_9Z?&!XAR<\"PD[9_P!@4G_#R?\
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
M_D8"<?*!82J3G'&0@_6JZ_\ !2[]GIRP,?B(;3C)L9,'_P <'/ZFOIZ#X,?
MZZ6.2U^'/ABXM7X2[2PA,);H1NZ#'?Z=*OK\!O@HTAC_ .%;^& P 8E=.A((
M/3G'/'Y4 ?*W_#RS]GK^[XA_\ I?_B:3_AY7^SU_<\0_C8R'^:>U?6#? #X+
MIS_PKCPR<#./[-AZ9QZ4G_"@/@M_T3GPS_X+8/\ "@#Y1_X>6?L]?W?$/_@%
M+^OR\TG_  \K_9Y_N>(/I]@?'KTV8_&OJ_\ X4!\%O\ HG/AG_P6P?X4?\*
M^"W_ $3GPS_X+8/\* /E'_AY7^SUS\GB'G_IQD_^(X_"D_X>5_L]?W/$/_@%
M+_\ $U]7_P#"@/@M_P!$Y\,_^"V#_"C_ (4!\%O^B<^&?_!;!_A0!\H?\/*_
MV>?[GB'_ , I/_B:?_P\G_9]_P">7B+_ , I/_B:^K/^% ?!;_HG/AG_ ,%L
M'^%+_P *"^#'_1.O#7_@NAH ^43_ ,%*?V>UQF/Q$,],V4G_ ,33?^'E?[/0
MYV>(>.?^/&7_ .)KZP/P!^"YZ_#KPR?KIL/^%)_PH#X+?]$Y\,_^"V'_  H
M^2'_ ."EW[.9O%B<>(R98TE#G3+@@%6QR-G0<>O()KX[D^.'A?\ :)_;M^&F
ML> +#6+O2M,LEAU&[O[*:"&W;:!#M9T"_-Z9!&/2OU]?X"_!U0B_\*V\,/LB
M:(/_ &;"6"'/0XZYYQU J_H7PM^'?A6ZBO?#O@71-)U",834+.RCAN 0>"74
M;N_O0!Z"F][B\AFY1=AA..0NT' _&M0=!CTJHB2R*1* I/\ &/O'D<$<<<8_
M"K8& !Z#% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5_.Q_P %]?\ D'_LE?\ 9:=$_P#2R*OZ)Z_G8_X+
MZ_\ (/\ V2O^RTZ)_P"ED5 '[W?#7_DG_@C_ +%C1O\ TWP5W-<-\-?^2?\
M@C_L6-&_]-\%=S0 4444 %%%% !1110 PHIY8<D8/)_+K2[1TQ\H^[R?Q[TZ
MB@!NQ?3]3_C3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ I" >HI:1F"C)]_TH :0@Z_UJ*%D!,>X>8"
M<KW&/7\/TILDF,G/8YZ_*!Z?ASQ6.+GRDFG1HX((ANN[RY;8D:*3EBS$8"@9
M))[\XXH W'"8..#SNP/KG\JAB5 3U&>O7IV]>]<9%X]\$7)F$7C70F>([9!_
M:-J@1QPP.Z49Y[#IZ<T^/QEX.W?\CEH)X/35;//X9EH [K>OK^A_PHWKZ_H?
M\*XW_A-?!G_0X:#_ .#2Q_\ CU'_  FO@S_H<-!_\&EC_P#'J .RWKZ_H?\
M"C>OK^A_PKC?^$U\&?\ 0X:#_P"#2Q_^/4?\)KX,_P"APT'_ ,&EC_\ 'J .
MRWKZ_H?\*-Z^OZ'_  KC?^$U\&?]#AH/_@TL?_CU'_":^#/^APT'_P &EC_\
M>H [+>OK^A_PHWKZ_H?\*XW_ (37P9_T.&@_^#2Q_P#CU'_";^"E^]XPT$YZ
M?\36R_I-0!V6]?7]#_A29?T'^?QKCO\ A.?!'_0WZ#_X-;/_ ./4W_A._!/_
M $.OA_\ \'%A_P#'Z .Q8(V/-"\9VY)]L]#]*4-$OW2H^E<</''@MNGC/0&Q
MZ:M8G'Y3FE_X37P9_P!#AH/_ (-+'_X]0!U6]?7]#_A1O7U_0_X5RO\ PFO@
MS_H<-!_\&EC_ /'J/^$U\&?]#AH/_@TL?_CU '5;U]?T/^%&]?7]#_A7*_\
M":^#/^APT'_P:6/_ ,>H_P"$U\&?]#AH/_@TL?\ X]0!U6]?7]#_ (4;U]?T
M/^%<H?&_@E?O^,- .>F=5LOQ_P"6WTI/^$Y\#?\ 0W^'_P#P:V7_ ,>H ZZD
M) ZFN3_X3?P7_P!#CH'_ (-;'_X_0?''@@?>\8>'SZ9U6Q_'_EM]* .KWKZ_
MH?\ "C>OK^A_PKD_^$Y\#?\ 0W^'_P#P:V7_ ,>H_P"$Y\#?]#?X?_\ !K9?
M_'J .GD8=<]$?.<]P!_^KWKA?BJ5_P"%7^/V!^7_ (1/63D_]@^7_(K4'C?P
M0=Q7Q?X?P%.?^)M9#KTS^^Y'%<1\5/&/@ZX^&GCNWC\5Z 7E\*:PJ@:K9$G_
M $";;P)B?FQCIWQ0!\!?\$AVW? KQONZ_P#"Q-<(S@?*+NZ(/';IS7ZA3+<3
M7,J(D;(ZLLLK?ZR&-U(+Q]SCD\9Z#ZG\G?\ @D[XI\)6WP1\:0S^*M&M+C_A
M.=;4QS:E:1,%^UW1W@/*NX$ 9V\\]SU_4*?Q=X+AGAN1XQT)9X[801YU2S\F
M0R*55IL3$'U!/3C/L ?C+X=\/S?"_P#;J^/GBSPOXWOO$^L67@34M2T_PI>7
MK2PQW1MKAA]FM3(WS1.<C:@/R>M?$/Q3\9>/O@G\)$_:K\%>,]0U3XT_$_Q1
MJ.D^(O#L5S)-+H]@]W,F\V:N9(5C3 4E  0*_9/0_P!D;X<>'_VI/$W[3DWQ
M4TJZU+Q)HKZ5+H+:U:-IXCG#)+F/SS&0PD.,@G!'IQE^'OV)/V>=-^*OB7Q[
MKWCW2/$&D:R)Y;7P3<:M9/HNES7#,[SI;M<-$C*S,P(0$GKC)H _)3Q%I7CC
M3- ^&%]\$OB)J6I_&GX_Z/.OC6T:\EF:PDN(_P!X"@?=!Y._YMVTC^?H_P #
MO _Q)_8C^'GB^R^,WCO5)="O-6;7/$5XMS+-L>1C/<112%WV8!92N1TY%?J#
M\(_V1_@5\*?B;J_Q-M/&NA:W<78F&@VEQJEK);^&XI/O_8E^T.D61C(4#IP.
M*]+^)7P:^!_Q:^&OC/P%XJ\9>&]3LO%3SBZU*?4[1Y;+SP4*QL9\K@,<?,HZ
M#WH UOV4_P!H7X2?M'_"ZVUOX5WUS<>'=, CFEF):6:2#*2G)P26=&S_ "Y.
M?JJPN8[M1)#'LB1=D>X$.57 );/7H<9YKXK_ &5?@5\"_P!D'P"G@'X>>+=%
MO;*:=I7:35;)E_>N79LK.XP"_0GIUKZR@\9>$(C(7\7^&U5P-JQ:K8C;@<[A
MYW% ':2$G)7G _KSP>M1[U]?T/\ A7*IXV\%J3CQCH+$COJMB<?^1J;_ ,)S
MX&_Z&_P__P"#6R_^/4 =9O7U_0_X4;U]?T/^%<G_ ,)SX&_Z&_P__P"#6R_^
M/4?\)SX&_P"AO\/_ /@ULO\ X]0!UF]?7]#_ (4;U]?T/^%<K_PFO@S_ *'#
M0?\ P:6/_P >H_X37P9_T.&@_P#@TL?_ (]0!U6]?7]#_A1O7U_0_P"%<K_P
MFO@S_H<-!_\ !I8__'J/^$U\&?\ 0X:#_P"#2Q_^/4 =5O7U_0_X4;U]?T-<
MH?&_@E?O^,- .>F=5LOQ_P"6WTI/^$Y\#?\ 0W^'_P#P:V7_ ,>H Z])U8$G
M@@\COCV_']*DWH>X..?I7&?\)SX&_P"AO\/_ /@ULO\ X]1_PG/@;_H;_#__
M (-;+_X]0!UYG Y)X'7 .?UJ7>OK^A_PKB_^$Y\#?]#?X?\ _!K9?_'J=_PF
MO@S_ *'#0?\ P:6/_P >H [+>OK^A_PHWKZ_H?\ "N-_X37P9_T.&@_^#2Q_
M^/4?\)KX,_Z'#0?_  :6/_QZ@#LMZ^OZ'_"@N@ZL!]<UQO\ PFO@S_H<-!_\
M&EC_ /'J0^-_!*_?\8: <],ZK9?C_P MOI0!V7F)_>%/KB?^$Y\#?]#?X?\
M_!K9?_'J8_CKP1QN\:Z"/^XM9?3_ )['TXH [=F52NY@N3@9P,GTR:7('4CG
MIR.:X5/&?@B?,:>+]!G9F 7&IVC,KG[H7;-U)]>O85K^<-T2OBYAE :WGMY5
M9'!Y!W*2&&.1R<CVH Z)6#<@_6E!R3SG';'3_&J]J08^,=AQSC Z?A_]>IQ]
MYO\ @/\ *@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_.Q_P
M7U_Y!_[)7_9:=$_]+(J_HGK^=C_@OK_R#_V2O^RTZ)_Z614 ?O=\-?\ DG_@
MC_L6-&_]-\%=S7#?#7_DG_@C_L6-&_\ 3?!7<T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %(0#U%+10!7:W5CRS=<]?Y^M?*O[8M_K&A_LZ?$C4= U
MV&HQZ;*L4Z-Y902HZDJRXPW(/7C&>M?65?(/[;JRG]FCXE9C Q9D_*2/E^;G
M@]^E 'YZ?LN?L$:=\3_@SX>\;^+_ (G^,?[6\0R7%Y*+34IUC5I),E/O+\HS
M\@&> <D "O?U_P""8G@Y#E/BAXX/INU6X)YXQP_/^-?0_P"PO(!^S)\/=R$8
MM9@,_-\Q9<$;B>F/_P!7-?7 ,C'Y95ZX ((.<9Z#CGG_ ": /R\_X=?^$?\
MHJ/CK_P:7'_Q5-;_ ()?^$N,?%/QR/KJEQ_\57ZD;I/[_P#XZM&UWZL#CU4=
M_P /:@#\M?\ AV!X2_Z*IXX_\&EQ_C1_P[ \)?\ 15/''_@TN/\ &OU*\EO[
MR_\ ?(_PH\EO[R_]\C_"@#\MO^'7_A,]/BGXY/\ W%+C_&C_ (=?>%/^BI^.
M?_!I<?XU^HDK- -Q< 'J0H[?0CU_6JYO%$B0F8+-(NZ*,@AI1R,*<XS[=: /
MS '_  3 \)GI\5O&Q^FJ7!_]GII_X)@^$#D?\+7\:[A_U%;@8)]?GYK]0D,B
M$1LP21^50JH+?3 (/3UXY]*:"%,HD**R;2Q*#(#9.3A2.F,$4 ?EXG_!,#P@
M3D_%?QJPZ8&JW .?^^ZE_P"'7?@S_HIWC;_P:W'^-?J B[1YA*A2>'*@*PQ\
MN,C(/!/3V%!NK<,J%\.X+(FU=S*.I'&,#![]C0!^8 _X)>^$!]SXH^.%]<:I
M<'/ZT[_AU]X4_P"BI^.?_!I<?XU^GB7D3DK!*"1G<  ",?\ ?.<9/3//% O5
M9F19U9U.&"CD?7)Q0!^8O_#L#P?_ -%3\<_^#6X_^+H_X=@^$.WQ1\<'ZZK<
M_P!&K]03<$ .2ZQYQO* *<\#G:!R> 3D9-12WD69(F+--&%9H_NLF[[IX SN
M[=?PH _,0_\ !,'PAU7XH>.,=\ZM=?CT;TI/^'8'A#&?^%I>.?\ P:W&,_\
M?5?IDEW'%)LN(I(OEW#<6((..>IXZ=3QR?I?^U?*KCS#&P^5P@*L3G !"GK_
M (T ?EXW_!,#PA_T5+QQQG.=4N#^7S4@_P""8'A \CXI>-O_  :7/_Q5?J#)
M<JJ>9(Q14."SJ %)QCH,\^N*:DRR!F0APGWRH#%<C(R!D\CD=<CGI0!^7+?\
M$O\ PQ_#\6/&@]<ZG<'_ -FIX_X)@>%?XOBIXT;/3.J7/XXPW?TYQZU^GZRQ
M['9U8>7DR,4QLQ_>XP!WSUIL5U#)N,;AD 4AL#!SG...WYG% 'YB?\.O_"?_
M $5+QJ/<:I<D_JU2_P##K_PA_P!%.\;_ /@UNO\ XJOU!CG1G\I)D+\DHH7(
M'J<@8'%1K<,Y95D!9"0PX!4CJ.6&3],T ?F&?^"87A!8Y$_X6AXV7S%VDG5;
MD$?0EL_K4-U_P2^\&7MK<V<_Q/\ &DD%W:M:3*=4N#NA=2KC&_G<I(.?>OU!
M%S$Y93.A9,!@1T9NB9((W'N >*7SH2N\31>620'( !*G! RO9N/K0!^2_A7_
M ()$_"/P5I5QI'A7Q]XRTJTN[^349_LVI31L]Q)DOD*^""QW'/<_GVEU_P $
MR_!\]O';-\3_ !KL"HKDZG<!G,?3)#GCU[=*_2T7<9=D6=2\7WU51E<^N.#G
MMC-6P)"NX_=.T@E >#U( SU[DXQQS0!^7Y_X)C^$C$(3\4_&IB!R0VJW!)XP
M!DMP <''M3Q_P3"\&*,#XH>. S?ZUO[3G)E'<',G /M^M?IZY5 N]XU$AVQD
M@$,^"0O0C/!Z^AJLL_F902Y(.U@ O!!SCDT ?F:/^"8_A"$%+?XI>-X8V/,?
M]IW&#ZC/F=#TZ''O4-Q_P3!\&2JL47Q+\96]N>9H4U.XVSL>K.=PYZ^O0?A^
MG+7&TY,33$$CA2 AZ_-M^G?\ZEAN895:38H5!\YW<*>.#D\?D.30!^9*?\$R
M_!\<#P6WQ+\8*KC"N=3N2Z]!@?,<8QP>OM5(?\$OO"N-LGQ3\; $$974[D$Y
MZYRP%?J(DT3E@K!60;B2%^4=0Q& <<]J1KR*-06N%?=]UE )S].2"<#T_#K0
M!^7@_P""7?@],E/BKXZW8Q\VISX_1SZ>E2_\.P/!W_14/&__ (-+G_XNOT^C
MNE8!@7,9.U6,>%9LXP,C!(/''?\ &@7J-OQ*2(VV.VU0J/G&Q@1G=]*!-I;N
MQ^8)_P""8'@[_HI_C?\ '5;D?^SFD_X=@^#O^BH>-O\ P;7/_P 57Z??:T=F
M5<2L@RRD % >AR, @_T'O0;A0,M&J ]"QZGT !SGZC'6@7-'NOZ^1^8'_#K[
MPI_T5/QS_P"#2X_QI1_P2_\ "0!S\4?'!/;.JW( ZY/!^E?IY]M1I#"LZF7/
MW!C=] .,_@<>U12W#>9$"))!N(;:I 4]""3U[#@XYXH*/S('_!,#PF#\WQ0\
M;XZ#_B:W77\Q3O\ AU_X1_Z*CXZ_\&EQ_P#%5^H+7=L1M#AG!V[ 2&#9Z'W&
M,T[S?E)$P(5MC$*#M8C.T\9S@C\Q0!^7+?\ !+_PEQCXH^.,=]VJ7/Z?-WYS
M3A_P2^\( ?-\4/&_U_M.Y_\ BQ7Z?/= -L$REQG*XP>/RH$TS+N42,O]Y4R/
MP^;D#G)[4 ?F#_PZ_P#"'_13O&__ (-;K_XJE'_!,#P>.OQ-\;G/3_B;70_]
MFYK].C>  DS !3AC@X4]<'G@^WN*([R&1Q&9%E<@E%4D, /O$],8P, F@#\Q
M?^'8/@W_ **;XV_\&]U_\52_\.P?!O\ T5#QS_X-KG_XJOT]DGBAYFB9 3@,
M6)#$GC!!QZ9YJP$A8<-@GIS^- 'Y<-_P3 \('&WXI>.5ZYSJMP<],=6^M,_X
M=@>$O^BJ>./_  :7'^-?J3Y:L2$897AL@')]OUS]12^2W]Y?^^1_A0!^6O\
MP[ \)?\ 15/''_@TN/\ &E'_  3 \(_Q?%+QNWIG5;CC\F[_ -*_4GR6_O+_
M -\C_"CR6_O+_P!\C_"@#\M_^'8'@_\ Z*?XV_\ !K<__%4C?\$P_")^_P#%
M#QEC'/\ Q-+@<?G^/UK]2?);^\O_ 'R/\*5H>NW:!_M?KSCCOTH _!+]K7]A
MZV^"'PRB\?>$/BQXMBU*PUW3(S!<:G<-#=1R38(;YL':!CG'7OS7Z\_ ".>7
MX,?#B34+B34+R30[*2:[9R[RR/ A9F<Y)R?Q.*^>_P#@HW C?LWZDSQ1R/'K
M^D^7G*[ 9SR,=2< G-?17[/./^%'_#8XV'_A'=-P%YY,(&,^A]>PH ]R2-8Q
MA1@=_K3\#)/KU_"@<@?2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "OYV/\ @OK_ ,@_]DK_ ++3HG_I9%7]$]?SL?\ !?7_ )!_[)7_ &6G
M1/\ TLBH _>[X:_\D_\ !'_8L:-_Z;X*[FN&^&O_ "3_ ,$?]BQHW_IO@KN:
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBFMG(QWZ\9]* '5\F?MN?
M\FT_$K_L'?U:OK,9[G/OTKY*_;>;;^S1\2B>G]G8Y./[_P#A0!6_88_Y-D^'
MO_7K/_Z,2OK6'J/J?Y5\D_L+L&_9D^'I!!_T6?..QWI7UM#U'U/\J +-%%%
M!1110!G:@51899!(\:R!&C3H=YQN;'/RUX+^T>_Q//P:\>WWPCB@?XBZ3I-Y
M>^%$?EIKJ"VDEA@4 ;B9)45  #UX]:]_NY6B"L(FF7#%E ST'''KG ![=NM>
M!?'KXM2_ _X=:G\16T&_\23V"NT&C:=&\L\S!<K'Y:<DG.T8YZ4 ?SF_L'_\
M%5OVI?VA=+^.7[+GQCL[#P)^VQX/\37L'@OP[J>+635-)MKF6&&>WCE6-Y$D
MC2.3Y4(P>OI^D_CC]K[XF_L_6?P*\$_'[6]&T?XF?$'5UTW5;<RQJLT;2E+?
MRRQ7.[(SQG QG%?B;_P47^!GQ7UWQA\'O^"P_P"S-\+?$6D?&70M4L](\3?#
M?1[:>&]U+3$N8_-NM4L8E!EDDCB)+R@DALDG)KKO^"BWBSXQ_M?)^PA\6M(_
M9_\ %R>.-#UG2+KQK8+:W4;6;F5&NGF11\H1LD ],#'&* /W0\%_M!?'^']J
M7Q9X5^(6BQV7P*T7PVFLZ?XD2,_9W1[=IQ)Y@4(<1X/#FO2?AK^WY^S)\7?B
M+KGPS\+^.H&\4: UTUNC%1)<6]H7,XA7?N9058< UUWQFUV;0_V5M;UW2O!K
MZ[XQ_P"%;6%JOAB.'?J3W@TR..2VE _>95MRD$\Y[\U_*'^R[\"_VD[G]O#X
M6?'2Z^#>K> O 5MI.OGQ;9-:S0K>).DH5I0>&9CG!;G)!H _I5NO^"HW[&YU
MS5- F^($%AJ?A[Q"/#.H&5XX4&IM*(&A=BX&2_ SR2>:^Q_&=_JGB'X9'5_A
M;<0WMWKEA%>Z)J$;!EF6YC5[=PZYR"74DCC'7V_A0^./[._Q;U;0/VEI-$_9
M_P#%IUK6OCO:^(/"6LQ6MT)I]._M02>9;,HSY6T$MCC S[5_;+^QE'XEM?V7
M/@7;>*+"?1-<T[P=I%MK>G7V1=Q26UI$'#J_S;\I@YY% 'X#?%S_ (* ?\%
MOAS^VKX,_8JU"+0Y-3\>:8+K2[Z/;YL2/)B$DA=V55T8@$<BONS]H[_@H+XI
M_9 \+> ?@UXMAA\<_M4_$ZXMM/\ #_AZP*R7+>>0HNFB4-(4A4AMVS@9R:_,
MO]J?_A9NM_\ !=#X*?$O1/A!XIUKX?\ AFWM]#U+QC;VL[Z?9S+- N^28+L
M&=QR>F?I7T;_ ,%=_P!A7XX>*?VOOV:/^"@?P%277;_X/7.GQ>(_"ZJ;E9=/
MC1!*XML%3,T8))Z@T ?I=\//%W[8WA/2M#A^)6@VOB/4?'MH+E7MT+_\(D)X
M#*D%X N8WAR 0=N"I'%?F+^SO_P47_:A^)_[<OQX_94\4>(_#/A7P[\+K/5;
MW1-2OI8XIM2ELXWE2!6<J6P1MP"V*_8+X*_M<:G\:;%=2LOAWKWAZ32K%6\7
M1:M:/'YE[%9$306F\ !6DW*FWM@$DYK^83X!?"7Q%XB_X*F?M6?&'XQ?"GQS
MX>^'U\->MO 5YIL5W ^HSRQR1QEVC'[Q9" R@G&#[T ?J-_P2>_X*%?M#?MF
M?M'?M&_#;XAPZ:W@_P"#&OWVB_;K;#)?I%.(HI8V"@$]^"< _6K_ /P6#_;S
M_:%_8,\5?"F+X51V-QHGQ7\1Z?H\MWJ1'V>Q2XN([5Y6=E*JL'F%B<XPISFO
MD3_@@AX*^)/P@_:A_;!T+Q7\+/$OA;P;XX\7WVH>$_$NM6T\;W]O+<!P'EE4
M;P% ZD]R.Q.U_P '&?ASXF_&._\ V=_A1\/_ (6>(_&^EZ=XLTZ\\2Z[H=K-
M)<:79+?P-<-%-""4(@5VW C!_*@#]2_@I\2/VK/#\&F?$SXG^)_#/CCX-:CX
M<@\1:YK.B2I.EA!):)>7",Z;E!@5W1@6'W.1Z=]X!_X*<_LC_$[5;70_"'CB
MVAN=2UUM"M'GEC2*34+:;RIX(R7P6+_*0">1CC//QY\'_BWH>@?L[^,/V7?A
MQ\*_'\L)^$MSIJ7VMQ7D^-:ET-X9HO-E!(Q<E@ #QM'T/\[/PW^ WQK\%_#_
M .#FC0_L_P#B@>*]%_:)U#5O$.O6<%U')#H5WK#.DLKJ,F/RL;B>!C- ']KO
MCS]KG]G_ .&?CW1/AUXJ^(>D6?B'QF\%MIY2[A+VCS86'SP'R@=MHY Y/?I7
M!>)_V[_V:M#^(.H_"K4_&;+XZ\.PQW,EG:2*S7\$P4)<!58L\95U;.T\D\XK
M^=B+]ASQ_P"(_P#@IQ>7'[1%CXS;X1?$71?#]_\ #76=/:[D70-4@CBE:*65
M.(@LR@,#SR<]*]OT+]G[Q!9_\%MM'N]0^&.L:M\*=%\&1>'E\17UO-+HFIHL
M,4"7>H2O^ZDG10')<[LJ>>N0#]C?B)_P4L_9-^$5SIEEXE\<07ZZC'%?W,MD
M\<LFCR.,QQZD%<M$6)"@2;:U(/\ @HO^RUJ7C+POX$3QDK>)/'FF-?\ @_3@
M L>HPRH9T:)MP#.00> ?SS7\L?\ P45LO@-\$?VS?B5\,=3T+7;CP%\5+NR&
MLZ]:Q3WMKX71'4LEC(A*VB1DD#9CT%?H;^V=^Q/I?C_]G/\ 8\^.W[%<MG=_
M$OX6/X?M]/U:.8?:=2T$2V:W7]I1 [V<P>8A$@SS0!_0#\._C/H/Q:T?Q3!X
M&BN(_$'A0SV=XUY&42>[#/'%M+#YU#[<'D8R:_ ;]NG]OG]OW]CKXU?";X:Q
MV>E:JOQT\7+X=\,Q2\BVAN[CRH)1E3M,:C)Y&">W?^A3X$^%K;0?AAX-O;W1
M++1O&6J^'M)OO%J6L:Q-=ZLMK&;QWV_>#3@L >_'>OYQO^"YMI\6?&_[5_[&
MS?#3X6^)/&&D>$?&^F:IXC\1:?:32CPY"ER':59$4B-6'.>@Y[\4 ?KYX5_:
M4U?]G'PGI4'[7'C#2+#7_$JVUQ;P&XC6XLY;I%971'=7\M2Y7.,#Z5[9X_\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 49&0/7I^%%(0<J?3.?Q% #'?:.N/?MWKY(_;B?=^S-\1MI4[]
M/)3/\0'F$[?7OUKZRN?N#Z__ *OUKXQ_;HFEM_V8?B1<3Q2NUO;JL/D*S!83
MNW,0N<@#DGGI0!9_8+D#_LQ^ SGA;>4=",$.N1R,D\>]?8T(/7T)S^(K\XOV
M._VA?@3X<_9\\":+?_$;0;34+6P#7UC/<)#<6MPY^:-XR2>".2<<\8]?I\?M
M2? !<8^)OAW@GC[;'GZ-^?2@#Z&HKY[_ .&JO@!_T4WPW_X&Q_XT?\-5? #_
M **;X;_\#8_\: /H2BOGO_AJKX ?]%-\-_\ @;'_ (T?\-5? #_HIOAO_P #
M8_\ &@#WZ61$90S%6;(4]LGU^G':N<U2PM;RSGMVM;759&<$6VH1K+:ELCG8
MX92/P_H:\@D_:G_9\;&_XF>&SC./],C_ ![FH_\ AJ7]GGK_ ,+,\-Y]?MB4
M >JP:18V<"6J:3IZ&[56O;)K6)M-CVY.$MBOE X''RY.3FII(-#CCC>TT73U
M>WD"1LNG6W[DG'SPJ(\*..".:\JD_:@_9^D^]\3?#?3&1>QY]N>3^M0Q_M-?
ML^(6Q\3?#G)SS?0X[]/\<9Z4 >PI8PCSU,$;3W*[I;F2-71E/.PQL"O(XQT[
M8Q3O[+M7#A["P9);)H4,=K"AC;!R/E08# YP.I!'2O(?^&GOV?\ _HI_AS_P
M8Q_XT?\ #3O[/V"/^%G>&\'J/[0BY_6@#TB2SL8]/MA!X?TR8QND(@FT^W(\
MQ#AIF_=DMGJ&QW)ZFM!+7=(\MRFR4(GDP6X"6T:  E%48 ."!QVS7DC_ +3O
M[/V1_P 7.\.9P0,7\1/;W';OUJ1/VF?@ !@?$[PYQ_T_QCKS_P#K[''>@#T&
MWT'3HKG57&AZ=LNF^WQWCV4#72S?*"BR%-X<;<J0<\]^E:UJDL8D@BMA)9O;
MM,\5TH>.:1P,1LC9&1CE0#T]*\M_X:C^ &,?\+,\,=,?\?T7^-'_  U)\ /^
MBF>&/_ Z+_&@#U*RL-)T]+I].T.SLWNX_.O(K>TBA2>8'!#!$4,Q&3SG^1JO
M#H.@7+_:X_#FDSF3]Z\TEC;K<+)T(8^7DD$=3SQGK7FG_#4?P P1_P +,\,#
M/I>Q?XU!'^T_^SY!E4^)OAP!R<XOH\?TXYH ]::ST2VPD&EV=I.&#B6PM(8'
M0N?FW/&BL<D\Y)X[8J%[&QGE=+W2=.N%*C[/>7%I!<3J"/F#-*C%22, JPZ]
M^_E(_::_9[4EA\3/#9+YSF^C)Z^XXIW_  T]^S[_ -%-\-GZWL1_F./PH ]9
MM-&T33IYY-/\.:3:^8,2W,-C;1RS*?O!F6,,<Y)()P<\@U3NK#3K>63R/#6E
M2::8FFN +&!9VF!)W1A4QO)P P&[KR#BO,O^&HOV?_\ HIOA[_P-C_PH_P"&
MH/V?6Z_$WPYP1@->QC)[?6@#U%X=,O&L9KG38)XXH2VFSW-I%+=Z9(#M\N.1
MT+Q[>H"D=!C%4Y8DCG9'T.U9))#:G5DMH_[1\AQGS//V^:,Y8#Y\#TKSK_AI
MW]GSG_BYGAH9YQ]MBQ^ QQ3O^&G?V?O^BG>&\>AU"(C\C0!\2_$__@FMX'^)
MGQ*N?&>NK8ZMH&O7$D>N66JVT-S>&-CB-X))D=DV8R=I!_"O2_A?^Q+I/PK^
M(>GZ_P"$O&U__P *WT&U%G'X&DE;^SH2HX98@?+4C"X^7'! R.GT-=?M.?L^
MA$<_%+PZ@5U&%OXV)#'&,%@,<9SSCT[56E_:5_9W@@O /B;X:@MKA ]Q)]NA
M$:GCYBS.O/<\<8XH ]ONGMG>W:WC"3*1!&BC"I"",'"C 7 'X=!D5&NF6=Q<
M2OJ.D:5/(X2-;B>SAF=]H^4AG1BNS/!!!S@C!YKQ>U_:5_9YALTN8/BGX7NX
M96$:W4.H02@'H/F#D+CN<\=ZMC]IO]G^#*O\3_#KAP",WT1 SZ')Q[8Z$'%
M'JU];V'DKILND0WUKII^T1PS0)+ SDM\L*,I52NXD8' %6EM(I+>W2WM+9+=
M<,=/NH$E@MCG.^!'!$;#)QM QU]!7D(_:D_9]48'Q,\-_C>Q$_G3O^&GOV?_
M /HI_AS_ ,&$?^- 'KEW;0++!(VF6%\Q=8EFGM8I7@R2-T9928T4C)QC(/8=
M!K/3H)9X;?1M-,A4L[M90B.:0GG=A!DD$CG/''2O(C^U#^S\G7XF^&SGIF^B
M;&/Y=?QH_P"&I/V??^BF>&\^OVR+/YT >H)IMK"J6RZ5961G9IXWLK2*(V[1
M_.4,B(K#>1V/?' S5Z.W1LS36%E;W$F](KV.UB%W$PQM<R[=_)Z_-TQ7D_\
MPU)\ !Q_PLSPQR2?^/V+&??GCVIK_M/_ +/\A!/Q,\-<#'RW\0_/F@#U6R@L
MH9UO3IMK;ZE<O]EN;R"TA66[CY >Y=5#.&QR6)/S'GGCB/B-X(T'QWX.\5>!
M+V)="@\2VTNGW=[96R1M);3*RL"RJ"5;<=W."#T['GC^TU^S_P#]%,\.9['[
M?'P>Q_"HC^TQ^S_,A-Q\3_#+@$@!KZ%67&.GS.3CZT$RCS6UM8_/GX?_ /!*
M;X3^'=:EOM>&CW=IH<\ESX/U"TL[:+4K.>=F:XFFE2,.SNV&!+9!]*^S/@1^
MS_J/P9@UP3^)+OQI+J.I-=Z4+^=I#IUJ2RK$A9FVA%;A1@?*.*ZR3]I3]G8R
M #XF^'0 3D1WL94X[,=W& <=.>WI5R+]I3]GF!<Q_$WPV"1C<-13=C^GMQF@
MGV?G^'_!/:;>#R 8[0A)% >>;IN8@DH!_%@GOG/YU2>VTT3OJ,.@61U90T,=
MTEE LCF3AFED5 S+WR6)]#@5Y(G[3G[/>,?\+-\-\\8-]&..O3^O^%6#^U#^
MS^@ 'Q+\-_47L9SCN<=\'KWH-#TZ2UGN8/\ 3M,M+LHP66UN8(YX70Y;Y4=6
M4A3@]P,#O1+9P&%6DLK*[NXHV;2[=[2)K73$9=K)"K(1&VW(&T+S@=*\P_X:
ME^ '_13/#O\ X&1TS_AIW]GS_HIOAOZ_;8\_@<9'T% &UX2^%_@;P=JNJ>)_
M#V@VUAXEUZ?SM;U*&".*65W),B@JBDJ>0,G'TS7?2:=I,R3,='TU[< M,T]E
M!)=7$A.3AG0DY.><]SCCBO)_^&GOV?>O_"S?#?\ X&Q<_7CG\:/^&G?V?/\
MHIOAOZ?;8L?EC% 'KEAINBZ>A6QT33],%\?.NEM;."+S^ORS[(QN)[AB?;OF
M(6%O->/9S6,+:=*!<M:""-;57CYCS&%";R>3@=>?0UY5_P --?L_?]%,\.?^
M!\=.7]IOX #./B=X;&<9S?Q<XSB@#V6[L89;6*$:9926);,]H8(RCJO S'MV
M'&.I4\\UH"RC"6\4"K:VL( %M"BQKCL % 4*.. .<>U>&_\ #3GP!Z_\+0\-
M_P#@PB^OI3?^&JO@!_T4WPW_ .!L?^- 'T F\.X*@(-NPCJ>.0?8=!WYJ2OG
MO_AJKX ?]%-\-_\ @;'_ (T?\-5? #_HIOAO_P #8_\ &@#Z$HKY[_X:J^ '
M_13?#?\ X&Q_XT?\-5? #_HIOAO_ ,#8_P#&@#Z$I&Z'Z'^5?/G_  U5\ /^
MBF^&_P#P-C_QIC_M4?L_D'/Q.\.#CM>Q]SZ9[T >'_\ !1I _P"S7J^0"1KF
MCD \'_7L#BO?OV<7#_!'X;JA!*^'[ , <](%ZD_4<9KX._X* ?M'_!#Q+^S_
M 'WAK0O'FFZKKVJ:[I*Z9;:?,L\AD2=B^\(V5!W*%X.>>E?:W[,\UW;_  +^
M'A,)G,>@60D8<,,P1#)'J.1@XR<]C0!])*P89!S_ $I0<D\YQVQT_P :KVI)
M0DC!)SCTSSC\*G'WF_X#_*@!U%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5_.Q_P7U_Y!_[)7_9:=$_]+(J_HGK^=C_ (+Z_P#(/_9*_P"RTZ)_
MZ614 ?O=\-?^2?\ @C_L6-&_]-\%=S7#?#7_ ))_X(_[%C1O_3?!7<T %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %&!D'TZ?C110 R2-9%*MTY_45RWB
M'PCH_BS0]5\->(K9=3T76+9K6\LKA-\3QN&#<$'!YZ]<_IUE% 'Q+:?\$^OV
M9;-YG@\%%/.;<P2Y>-0<Y^50N!SGIZU.?V OV:V.3X/DS_U^/_\ $U]IT4 ?
M%/\ P[^_9I_Z$Z3_ ,#)/\*/^'?W[-/_ $)TG_@9)_A7VM10!\4_\._OV:?^
MA.D_\#)/\*/^'?W[-/\ T)TG_@9)_A7VM10!\4_\._OV:?\ H3I/_ R3_"C_
M (=_?LT_]"=)_P"!DG^%?:U% 'Q2/^"?_P"S8#G_ (1&4^WVQ_\ "AO^"?\
M^S6V/^*0E&/2\D'\@*^UJ* /B?\ X=_?LV?]"E-_X&RT?\._OV;/^A2F_P#
MV6OMBB@#XG/_  3]_9K_ .A2FSV/VV7BGK^P#^S:O_,IS'U_TV3D^IXK[5HH
M ^*O^& /V:O^A/E_\#9/\*/^& /V:O\ H3Y?_ V3_"OM6B@#XJ_X8 _9J_Z$
M^7_P-D_PH'[ '[-8'/A"0_\ ;X__ ,37VK10!\5#]@#]FL$_\4A(<_\ 3X_'
M_CM+_P , _LU_P#0GR?^!C__ !-?:E% 'Q=_PP)^S9_T)S_^!<G^%(?V _V:
MVQGP?)Q_T^/_ /$U]I44 ?%?_# /[-?_ $)\G_@8_P#\34?_  [^_9L_Z%*;
M_P #9:^V** /B5O^"?O[-'RE_"$C!2" UY*>?;TKQ[X_?L*?L\Z3\%/B/J^F
M^&KFVOM.\-:G?6DL=W+E9X86$8VC!P"<YSVK].6&1VZYY_&O%OC["TWP.^*4
M)7<S>#]:&.F?]'8CI[9/XB@#\B_^";O['7P3\<_LP6NM>+-&O-4U2ZU_4[:2
M>:]F=H8H;QTC";L\[7QUXV8QSQ^@L?[ ?[-+P1P#PE,_D$KYC7DFYL\\G'/7
M^?X>)?\ !*$RR_LQO;R@LL/BK5 H]"+V?(P>F-O/'& :_3^WV[7*KM^<@^AQ
MT(H ^+O^'?G[-7_0H2_^!DE+_P ._OV;/^A2F_\  V6OMBB@#XG/_!/W]FL]
M?",Q^M[+2?\ #OS]FK_H4)?_  ,DK[9HH ^*O^& /V:O^A/E_P# V3_"@_L
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
M/?X4?:)/^>1_\>_PH MT54^T2?\ /(_^/?X4?:)/^>1_\>_PH MT54^T2?\
M/(_^/?X4AN7!7,3!<\X!/\P* +E%4'U"%,@B8$>D1/X?_JH^W1>LO_?DT 7Z
M*IK=H^=IEXQG,1[Y_P *=]H7UD_[]&@"U15+[?!Z2_\ ?MJ/M\'I+_W[:@"[
M15+[?!Z2_P#?MJ/M\'I+_P!^VH NT51-_#V$PZGB(G..WU]*1+^)E)VS9&>#
M$1T_H?7F@"_165_:4>Q&D>.#S&VH6<'H>N" .<8_K3QJ41E: $-(B@ENBN".
MJ\_F.U &E13%W, V[@\C@=*?0 4444 %?SL?\%]?^0?^R5_V6G1/_2R*OZ)Z
M_G8_X+Z_\@_]DK_LM.B?^ED5 '[W?#7_ ))_X(_[%C1O_3?!7<UPWPU_Y)_X
M(_[%C1O_ $WP5W- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ,=BO0' 1F/'IC&/?VKC=;UC^S/#>NZQ>#R;?2+>XU"Z:3
MC;;6D3SR,2.<>6A'?\C79O\ <;_=;^1KRCXQ-_Q:;XI,F2R^"?$!7W9=)NR@
M'X@4 ?G+X;_X*M_#7QGJ.JV/@7P%X@\4Z=HNH7.E7NHZ19S7%M'?VDKQ2PLR
MQG#AHR<8Z=3FNR_X>2:)(SQI\(_&F^ [9!)IER #CG;^Z'ISBOSE_P"#>/4+
M?QE\-OVC!K^BZ;/=:-\8?$<*275G%*ZXU*Z4$&6,GE0,XR,>]?T6#PKX<=G9
MO#7AY@6W!ETVT!.0.6_=<YQGF@#\Z&_X*3Z=&2$^$'C(CL4TZZ]>G$>![_RI
M%_X*3Z>0-WPA\8KTS_Q+KOC/MY?^>^*_1O\ X1/PUU_X1C0<^O\ 9MI_\:I/
M^$3\,_\ 0L:!_P""VT_^-4 ?G2__  4CTO"_\6D\9$\YQIMT<'C_ *9G']:9
M_P /)-+_ .B2>,O_  5W7_QJOT<7PEX:;/\ Q3.@C'_4-M.__;+V%._X1#PU
M_P!"UH/_ (++3_XW0!^<7_#R'3_^B1>,?_!;=?\ QFC_ (>0Z?\ ]$B\8_\
M@MNO_C-?HW_PB/AS_H6-!_\ !=9__&J/^$1\.?\ 0L:#_P""ZS_^-4 ?G)_P
M\AT__HD7C'_P6W7_ ,9H_P"'D.G_ /1(O&/_ (+;K_XS7Z-_\(CX<_Z%C0?_
M  76?_QJC_A$?#G_ $+&@_\ @NL__C5 'YR?\/(=/_Z)%XQ_\%MU_P#&:/\
MAY#I_P#T2+QC_P""VZ_^,U^C?_"(^'/^A8T'_P %UG_\:H_X1'PY_P!"QH/_
M (+K/_XU0!^<G_#R'3_^B1>,?_!;=?\ QFF2?\%(]/1&8?![QC*1_!_9MR"<
M]<9A_/K7Z/?\(CX<_P"A8T'_ ,%UG_\ &J0^$O#8QGPSH/M_Q+K3^D7\Z /S
M4OO^"EMK;6336_P6\93S!"5@&G76=V"5&/)'4C@5Y@?^"JWBO) _9Q\=8!('
M_$LO.@/'_+/N.:_7G_A$_#7_ $+.@_\ @MM/_C56/^$8\/?]"]H/_@ML_P#X
MU0!^/I_X*K>*C][]FOQU-U_YAEV-O3UC[X[>G/:D_P"'JOBC_HV7QS_X+;O_
M .-U^P1\-: OW?#V@\]?^)99G_VE2?\ ".:%_P!"]H/_ (*[/_XU0!^/W_#U
M7Q1_T;+XY_\ !;=__&Z/^'JOBC_HV7QS_P""V[_^-U^P/_".:%_T+V@_^"NS
M_P#C5'_".:%_T+V@_P#@KL__ (U0!^/W_#U7Q1_T;+XY_P#!;=__ !NC_AZK
MXH_Z-E\<_P#@MN__ (W7[ _\(YH7_0O:#_X*[/\ ^-4?\(YH7_0O:#_X*[/_
M .-4 ?C]_P /5?%'_1LOCG_P6W?_ ,;H_P"'JOBC_HV7QS_X+;O_ .-U^P/_
M  CFA?\ 0O:#_P""NS_^-4?\(YH7_0O:#_X*[/\ ^-4 ?C]_P]5\4?\ 1LOC
MG_P6W?\ \;H/_!57Q/W_ &9_'*_73+HY_P#(?;^M?L#_ ,(YH7_0O:#_ ."N
MS_\ C5*/#6@-][P]H/'3_B668_\ :5 'X^?\/5/$_P#T;5XX_P#!7=?_ !NH
MW_X*M>*-W_)MGC>50<$KIEX0,XXR8^O^>:_8C_A&/#W_ $+V@_\ @ML__C5-
M/ACPS'&^/#NA >8"5_LRSP3URV(.3G\/RY /Q#\=_P#!:CP_\,QI \>? ;Q9
MX=.NW26>EOJ%A<Q)=7;MB*!-T8W22L,(!UYSSBNV;_@J9X\OX;2ZT/\ 9F\:
M>1<PQSQ--IUR-\4BAT=3L^ZZG<N.QKP[_@N9I^GV$?[,,MKIVC6T/_"SM)-R
M!86\9F7[: BG9$N57!X.>O/!X_<[P#I.A3>!/!$HT71W>X\,Z&=QTVU((.F6
MY)!$.>N>O'4T ?DP?^"HGQ9R?^,7_%A]_L-WS[_ZLU(G_!4/XLG/_&+_ (M[
M?\N-X/7TCK]E_P"P=(_Z FC?^"ZT_P#C5*-"T@?\P31_PT^T'_M$T ?C5_P]
M#^+'_1K_ (M_\ KS_P"(H_X>A_%C_HU_Q;_X!7G_ ,17[+?V'I'_ $!-(_\
M "T_^,T?V'I'_0$TC_P M/\ XS1=+=V^[]0/QI_X>A_%C_HU_P 6_P#@%>?_
M !%'_#T/XL?]&O\ BW_P"O/_ (BOV6_L/2/^@)I'_@!:?_&:/[#TC_H":1_X
M 6G_ ,9I7CW_ "_S _&G_AZ'\6/^C7_%O_@%>?\ Q%'_  ]#^+'_ $:_XM_\
M KS_ .(K]EO[#TC_ * FD?\ @!:?_&:/[#TC_H":1_X 6G_QFF!^-/\ P]#^
M+'_1K_BW_P  KS_XBE_X>?\ Q>_Z-D\6?^ %[_\ $U^RO]AZ1_T!-(_\ +3_
M .,U#_8NA?\ 0%TC_P %]M_\8H _&]O^"H'Q<VLO_#,7BWS&5A&XL;S"GC.0
M4/7]<<UC^)?^"D_Q5\0>'M>\.S?LO^+R=4T>>P:X-C=A&%U"T+J/EVG"NP /
M3G K]JTT;0^<:+I/;.-/M??KF"I/[&T3_H#:5_X 6G_QF@#^>3]FW]J;QW^S
M9X3O?!FD_LQ^)I+?Q#J]WK5RZ65UY<,UQ)).1)A ,EI#QR <=^:][M?^"GWQ
M>NC+YO[+'BI6AN)+>(M87>3&APL@RAPK C&, =NE?LN=,T>1MKZ/I+#/?3H"
M>/<P^V,U,-%T9<%-%TE20"3_ &?:\],$8A'_ -?B@#\7M0_X*8_M H@_LG]E
MSQ.5_N_8;H^GJ@&/4_3GKC/'_!3;]I' S^R[XFSW_P!!N?\ XBOVQ_L_3T)"
MZ7I:X]+* =1[(*=_9^F?] W3/_ &'_XW0!^*"?\ !3#]I27.S]E_Q(N.NZQN
M?_C9J3_AY5^TO_T;#XB_\ ;G_P"-U^U@L--'33=-'TLX1_[2IWV+3?\ H':?
M_P" D/\ \:H _%'_ (>5?M+_ /1L/B+_ , ;G_XW1_P\J_:7_P"C8?$7_@#<
M_P#QNOVN^Q:;_P! [3__  $A_P#C5'V+3?\ H':?_P" D/\ \:H _%'_ (>5
M?M+_ /1L/B+_ , ;G_XW1_P\J_:7_P"C8?$7_@#<_P#QNOVN^Q:;_P! [3__
M  $A_P#C5'V+3?\ H':?_P" D/\ \:H _%'_ (>5?M+_ /1L/B+_ , ;G_XW
M1_P\J_:7_P"C8?$7_@#<_P#QNOVN^Q:;_P! [3__  $A_P#C5'V+3?\ H':?
M_P" D/\ \:H _$__ (>6_M*_]&Q>(O\ P!NO_C5(?^"E_P"THO7]F'Q$<_\
M3C=?_&Q7[7?8=(_Z!NG?^ ,'_P :H^P:4?NZ;IOOFQA_^-4 ?BDO_!3#]I,L
M ?V8/$1&>0+&[R1W ^3J1TKC8O\ @KK\5+SQ!>^%-/\ V=]4E\36*%[G0T@G
M?4H0!R\L 7<%!Z' R/>OWA33M,+ ?V;IOX64 / SP?+K^=7]GB^O[C_@M/\
M'JPO[VTFT,Z',NG:*;:,PP/M $B1%-B,&R0P4$$9STH ]RC_ ."F7[3<JP?\
M8L^)(VG8A/,L;GD'H<!>!ZY[=>V?3-,_;9_:NURT2XM_V<]0MG(#%);:=6P,
M$C! P0>*_6=K#2XF<R:=I[2J=RH+*W.Q#]W!\K.2!DG_ .O4L*$M^[2UB4'&
MQ+=5P.O!VCMG\?7L ?EQ!^V1^U.PQ)^SO?!L#.8Y_P 3^)]*)?VQOVI\C;^S
MQ?KCK\DXST]S^/N:_5,)#WB@SCG]VG^%+Y<+?\L;<X]8T_K0!^4W_#8W[5/_
M $;U?_\ ?,]'_#8W[5/_ $;U?_\ ?,]?JSY,/_/"W_[]QT>3#_SPM_\ OW'0
M!^4W_#8W[5/_ $;U?_\ ?,]'_#8W[5/_ $;U?_\ ?,]?JSY,/_/"W_[]QT>3
M#_SPM_\ OW'0!^4W_#8W[5/_ $;U?_\ ?,]'_#8W[5/_ $;U?_\ ?,]?JSY,
M/_/"W_[]QT>3#_SPM_\ OW'0!^4W_#8W[5/_ $;U?_\ ?,]'_#8W[5/_ $;U
M?_\ ?,]?JSY,/_/"W_[]QT>3#_SPM_\ OW'0!^4W_#8W[5/_ $;U?_\ ?,]'
M_#8W[5/_ $;U?_\ ?,]?JSY,/_/"W_[]QT>3#_SPM_\ OW'0!^4W_#8W[5/_
M $;U?_\ ?,]4[_\ ;$_:\^S.VE_LZW4DRJ<K*DQ^;!V[<GIZ_AGM7ZR^3#_S
MPM_^_<=-9;>/!:"')Z%8T[?0&@#\5O\ AL#_ (**7$[?V?\ LQ0R6^3M,XE4
MX'3G.3D<_C4T7[6W_!1LL/,_9CM@._RR ?7.?Q_G7[3+*2/W<) Z\8 QT]J=
MYP]OR- 'XQG]J[_@HLX&W]FBT3CG/F<YZ?Q?G[TW_AJO_@HQ_P!&V6G_ )$_
M^*K]GQ*Q^ZH;'7&1CT_K1OE_YYT ?C'_ ,-8?\%%?^C9K7_R)_C1_P -8?\
M!17_ *-FM?\ R)_C7[.;Y?\ GG1OE_YYT ?C'_PUA_P45_Z-FM?_ ")_C1_P
MUA_P45_Z-FM?_(G^-?LYOE_YYT;Y?^>= 'XNS?M9?\%%UVE?V9[09R#D2'L,
M=^W/UI(?VLO^"B[E@W[-%J< MTD "CECD,.<>]?M&9) "?+Z5#+,_DSG85VP
M2L#QU5"1ZYYH _+3]DG]KWXL_'OXD>(OAG\2?AWI_AR_\,,_]HM;2LTMA,F2
M8[@$DJ^>@[D\U^CZP^3?>2DK.T;;7!7[JYPO/<$#C/X]J_"[_@G'?:G<_M]_
MM@IJ-]<W,3ZW>?98I&8B'9.>@Z*,# '3H:_>NUBCADE1T+3QN6>9A_K%8G:,
M]> .<<T :Y8I$N.3P!@< <9)SCITJ>H5F1CA03C&.._T[8]:FH **** $W#.
MW//I7\[/_!?7_D'_ +)7M\:=$)^AO8A7]$0^_P#BW]:_G=_X+Z?\>'[)G_99
M]#_]+HZ /WN^&O\ R3_P1_V+&C?^F^"NYKAOAK_R3_P1_P!BQHW_ *;X*[GI
M0 44<$>Q'Z&@8QQT[4 %% (.<=CC\:* "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** (I"00/X"K[SZ #K^O'TKS3XLPC_A5_Q,,S8@D\&:
M^0PZX&DW9S[<X]>M>DW!_<R =2IP/7&*XGXAVJ:A\//&NG382*Y\):U"\A/R
MCS=-N5(XS@C(Z^M '\ZG_!N4%'A/]K-A<&6(_&CQ#A6Z(!J=T,^V0.?_ *W'
M]*,-S$2Y4KU"@*<8 &">@Z]_>OY\/^""_A+3/!,/[6.A6ERDS'XMZW<RJK$E
M8Y-0G.XCIM)8CC)SV&37] ,[VL,CLA$-M;QO+<7#G;%'&O+LQ( VKDDGMCGU
MH N#4,SM&RJJX)[ C'/7&3W_ )5.EY&_S[&6(<%F..>>Y_#TKAK7Q%X:UI)K
MS0_$&EZQ:6[NMU-87D$Z6TD0/F).4=C&5"L"&QP!T.:PM,^(_@/QC+JMAX>\
M6Z9JLGA\RIKT=A=QN=,,0/FB[(8"/:!SSQCL: /4Q>99C&RL@Z '!'4\GJWM
M_P#KJU#)))G*D #.-QY_SG/X5XYIGQ1^%.HZ-J>L6/CC1!H7AZ<VNJZU_:$
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
MG\35F.21R6POED J 06]#G\?Y>] %BBBB@ HHHH ***;O7G!!X)SD8X[9]:
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
MX6^,-8^$&FZEJFE;GOS81I)(LMY"3*S!%W#YG5CG'?\ /]W-.^%OP_T6\O\
M4= \-:3H][JN\ZE<6-E'#)=O*V^1Y&49W,Q.X_4UHZU\//">KZ9+H^I:/:ZC
MIMTH\ZTNH%EC8=_E88(89X_ &@#XL_X)R_M'>-_VD?@G:^*/B#H,OAW4;*1;
M*TMKB%H)9((<1H2KHI/"@#C\Z_190%3"XV@94GG.><G&#UZ]Z\WT;P%H/A*S
MLM/\+:7:Z)I\7/V2Q@6"'J,$J@ +'//J3FO0$\Q8E1FY*[0=O)/('?K[\\T
M9NHJQ2V)?'S#@#C[P]3G]:_GO_X+]G_BGOV5$"[W;XP:$5QR1MO8>1CUS7[[
MZ[<7$&CZI?6<+7MWHT%U,MHCD-</!"TJHH]25P%QST^O^?I_P6)_X+S:#XU^
M+.@? ?Q+\)]1T/Q1\ _B6FLWDMY')!#J%I87>^W,>\X)D2+(P/FP<="2 ?WW
M>"&FN/AW\/)F)4Q^&M!)[;F72[=%'TPH'<5^8G_!3;Q-X%T&_P#@7-XFT];S
M7)_%MFFE/) 9I+"9IXMD@8#Y,'!XQCZ].%_X(_?\%14_X*<_"2^\3:+\.=5\
M%>&_ =IIVC"_N()$BU&^T^VCM_\ 1W8D,I\HDA>#G)K]7O%'PE^'WQ-DLKOX
MA^%=-\07>E74=WI<E_;)(]E/'M\MX0WW64JIX[C\: /PM\?:K8?#_P ?_%)O
M&UC-K_BKXK>%M'T[X=7%Q \[0[H DJ6;N&\HKN&?+P>/6NLT+_@G)X5\,6_P
MK^,-_'J]W\6-4LVEGB?S7%G!(!<(O))4(K=P/IBOVNOO@U\-];U+3M4UWP?H
M^J7N@NC:#<7=G')-I_E]! S?=4$8QR, 8QUKK;W293,+E523RU1+6.2-62T1
M5"[(1T12HV@ 8Y[XX /PV_9L_;!^,.F?M=:O^SAJ7@EI?!@/D+XA%JPNEY6,
M_OS'T"G^\>G4'%?NS9^5;R/8QAF-N%DW2G,I$O(5SWQG@]NP]. L/A?\/M/\
M3R^,]-\)V%IXOG $NII:H)F8]6\P#.2<G.<YY^OHEM;M%))=7(Q))@RN< MM
MQM /L.,8'3/;- &\GW%^GU[^M%5EFRI<,-A!**N&;KC'J<YSDCI10!;HHHH
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
M:?\ X)O_ +.0QNM-;XR.-2G_ /CM,_X=P?LX_P#/IKG_ (,I_P#X[0!]4?\
M"_?@I_T4KPG_ .#1/\*CD^/7P3<;3\3/"@[\:I'DX^HKY;_X=O\ [./_ #Z:
MY_X,Y_\ X[1_P[?_ &<1\WV/7#MY_P"0E/\ _': /J&3XY?!,Q -\2_"H&0<
MG58\GJ<;<]\UGM\=/@I$LZQ_%/PIYES,LP(U&%@L2%282"<;74,#ZYP1UKYO
M/_!.3]G*7Y3::X>^/[2G'3_MM[TK?\$VOV<A\WV#6SWW+J4Y [ ?ZWCGMCKZ
M4 ?QY_\ !SQ_P3Z^%'Q>^+_P6^/OP&\0^&SX@^)&NVOA7QC8:&T+;%FF6*XU
M6Z$*J0IXD)?^($9())_J1_X)E_"C]FC]A#]D'X6?!+2/'W@O2M=7P]IFO>*[
MJUN;>*[O]1O+6"2X%RZ*"6#L02[,=V[C@5[3J7_!-+]EC6_L]KK_ (5N]8CL
MY5N;674;MIC:3PD,CP^9(^QF.22HSD#GH:TV_P""<?[.LLDEQ<Z?K$[SQ1VT
M02_FQ;P1@*B*!-A54 <#&.W>@#Z8C^/GP,"''Q.\*X(R=VK(#TZX XJG??&_
MX%W\"Q_\+-\)'9,C%CJD;,$!.5Y()5LX8="#R*^<6_X)M_LX8P=/UH>A_M&?
M/88'[[IQZ4R/_@FW^S?N<+8:X3QD'49_?I^^]<T ?12_&GX#I=,UK\0?!%IY
M:#)ANK6)+K/+F8QA?,/4?-DGG)J<?&SX-@RR6?Q-\&+%*-JV\=Y;HA/.X3*I
M =<GJ1R,5\Z?\.W/V<\8-AK8 Z9U&?D\],39]>M$/_!.#]G2$%4LM<YZYU&X
MR>O&#-G\* /H"+XT? F))8YOB/X,23!DF@AOH(K>1\?*=B<,01R3U/)]:NCX
M]? ^.&%)_B3X2E6<[8T:^@>&#'0F,MM4# &>O/TKYN/_  3>_9O7>7L-8)<Y
MS+?W+'(S]W$PP <D_E4K_P#!.#]FXVX4Z=J83/+_ &ZYR>HX'G\<=QTQGUH
M^CH?CW\%''FM\4/"4<29CC@CU&%%5<A<A03]X8QC&!5V'X]_ Z(-''\2O"FU
M3O+'5(R,MSU]?PX]>U?+Z?\ !-?]G <C3];YQ_S$KCTXPHFS^G6B;_@FS^SG
M(/*^RZW'N))VZC< G''_ #U'K_G% 'T[=?'[X*[ P^)'A0J2,LNI1,,>I.X<
M#GM]*ZCP_P"-?!_C2"6^\(^(M+\26ENVRYN-+N4N$@DS]V3820>V,=>.]?&4
MG_!-K]G)+>>(PZ\52"9CMU.<NN(VPP_?'E<;@,<XZC.:\ _X)M^$;7P#\5?V
MAO">A:QJE[X7TK6Y8=/M-5FED:#9<,JA1*S8Q@CC''2@#]@[$?*QVE1QUQSP
M/?CZ=JO5G:<CQ)(DFXN7+EB<J0WW0OL![UHT %%%%  >A[\5SMV1;Q75^I98
M+2WGF>W/)E\I2[<=,$ \8Z'/N>BK"U3$>GZNP_>!]/U LOIBU<XXXPW/ZT ?
ME<W_  4@UW7_ !UXU\'_  Z^#>N>*8/!=Z-/U#4K2VDDMY+A6*&.-E7[P/W@
M0<=NM7G_ &]?C5&2!^SGXFP.H6TGX/I^'%0_\$YX;4^,?VAY/L%O$TOC:Z8L
M\",6(NCR&VELCC(SCVX%?JFL%@0^;6T)!R?]$C_,_)^/KSZC% 'Y;_\ #?GQ
MC_Z-N\4_^ ]U_A33^W[\8E/S?LW^*>>@^S77;Z#GM7ZD&UL5QFVL^_\ RYQ?
MK^['3\*:D&G.6'V2R<KW^R1<9Z_\L_P_"@#\O%_;Z^,C?=_9M\5'C/\ Q[W7
M3\J9_P -^?&@_P#-M/B?_OQ>5^HKQ6R,56RM,KC)%JF"O?'R#VJ9HM/3)-K:
M# !_X]8__B>/\]* /RU/[?GQH'7]FGQ/_P!^;P_RI/\ AOSXT?\ 1M/B?_OQ
M>5^HA_L[)Q;V? S_ ,>B$Y/0'Y#^?2D T_/-O:#W^R(?_:= 'Y?_ /#>WQC8
M_O/V</%*+SUMKGH0?4=L4]OV\?C"5\J#]G;Q-]IE7=#(]M<&% O++(0,C>,!
M<?TK]0C#I[#(M;,XR,&UC.?;!3]>E"6UH,D65IM(' M(QGZ$(,GCOQGI0!^5
ML_[;/Q,U*TNM&UW]FC7GTW6+*[LM5MQ8S2VUP+J&2!F960JP8/R",8(/4 U_
M)Q\&?^"4OQ;^''_!6+7/VLM:_9\OKSX":IJUSXPTW1CI^Y;'4Y;I;D1B'80K
M[D&,(,$DYYK_ $%9([)EP+&T./O![1&"@<CC9UQG]:C5[>0!0EJ]MRODM:IM
M&.VW9CKCB@:MU_.W_#GY@2?MS_%/#6^E_LV>)(]'L8!%I\'V*8LT=NJQQQQ(
M4 0;5"J%   &!VHD_;M^,6P?9OV<?%D+36_F8DL9<1R+@;#P,G&>#T.#7ZBK
M:P !A9V21XR@%K'^/ 08QCM@_7%.$5NV?W%KQT_T6/U]U-!:BGY^C_#;_@GY
M8Q_MT?&R%8A:?LV>)(U>3S97>UN [Y !5Q@!"S#J,X[5/;_MR_%RWLF9OV;O
M$,5R]Y+/<QBUG9=CMD%,@9; ZGO]:_4MX[-1G[-:].<VZ<D=>B]![U&D-BX)
M-K:,3@$?9(^ <X!.SD8_#Z4&9^5=S^WU\8YGN_L_[-WBI+5$7+26ER)W8<8C
M7'(SCOTSZU);?MZ?&["F7]FWQ.ZR !5:UN%8>A( 'W>K=L<^E?J8\&G\@VMD
M#UR;*([OKF,@8-2?9H",K;69],6J=_3Y..*"HI.]^ENMC\OE_;M^-#EQ_P ,
MZ>)(BFT9:UN"'))X!V_P].IJ-_V[/C:'^7]G;Q$R\8Q:S\^HS@=\]N*_4;[-
M;# :UM3V&+2/CUS\G'4=*/L]F/\ EUM?_ ./_P"(H&U!::_)W_0_+K_AO7XU
M_P#1MGB?_P !KO\ QIK?M[?&<$>9^SGXH@_[=+E@P_X%G'X5^H_V>W_Y][/_
M ,!4_P#B:46UFW^LM;)L=,VL9QZ_P'VH(/R\3]O/XOMP?V??$X/O9SCC..>/
M\BE_X;P^,47VN2?]GSQ088T)@"6<Q,C*#E1A22>.XP*_4/[)IX_Y<['_ ,!8
M^?;_ %=1QV]C(K2M:6GEHSDC[)%D#!'_ #SSG'7U!YSF@#X+_9-_;>@_:+\6
M^*_!%_X(N_!WB+PP8OMMG>1R17#+,3EF1U &P9!QGISR:^_H]Y$L+ME@<JQ^
MZ5SG&>O&/3C^?Y*?LPI;2_MQ_'*:TA@BC$1.V"%8<<'A@H7(P>.#@U^N"+MD
M'4Y5B<GH=Q! ]N10!.. !Z4444 %("&&0<BEIJ?='X_S- %*1?,F+%R(D5]Z
MC@GC/'0GBOST\6?\%#/@IX)\;>(? G]GZOKFKZ#<O!J9TFUFN#:R(Q4K-MC;
M:05SQVXZ8K]"@H:60G.X1R*J\X8$'.<<9YXS^%?DY^R-X,\+^(/VB/VB;G7/
M".D7[QZW,%GN[2*=B3,^0?,0\D C(YSB@#TUO^"DOPE*\^%?&KKMSE-*N<@#
MD ?N.O3ZU'%_P4I^#2EPWA'QT3P2?[*N3DG)/_+ U]U1?#CP 5('@GPVH[#^
MRK7D],',)],=>U-7X;?#\LX;P1X:&"/^87:C).<Y_<^W:@#X=_X>5_!C_H4/
M'7_@IN/_ )'I?^'E'P:_Z%3QS_X*[K_XS7W)_P *U^'O_0D>&O\ P66G_P 9
MIO\ PK?X;?\ 0E^&O_!19_\ QN@#X:?_ (*1?!V?"IX5\;#8?,._3+O:=N,+
M_J3G.2,=ZXCQW^WI\ ?B!X+\4^"O%?@/Q;=^'O%.DZAI=]:?V-<2^;]KM)+<
M,8VM]H(+95@.#R??]'U^'/P\7_4^#/#0SU_XE-F/I_RR.>]#?#?P&1\O@GPR
MW/?2K7'7_KCUSZ4 ?P.?\$N/V)_A1^RK_P %)_C3^T/\3?AUXKU/X7G5-1U3
MX/\ FZ',[:-/<WLUY$47R.-K./NE&(  88K^NL_\%*/@\]RT\_@SQF)"=@D&
ME71+Q(3L+CR,#CD#].Y^^&\ ^"'54/@WPRRK@*ATFT /;_GCV]S3/^%>> #]
M_P &>&!CI_Q*;3\>D/TH ^%O^'EGP: &/"GC3G.5_LJY&/3G[/WZ]_PI4_X*
M3_!H E_"?CDMVSI5UQ^/DXYK[G/PZ^'A.3X,\,9'_4*M?_C-'_"O_ ;?+_PA
MOA<CG(.DVN>G&/W/M].] 'PY_P /,/@RX(;PKXY_=]!_9%SV&.#Y )Z8[\#-
M)%_P4J^"\A.?"OCA  =N[2KL8([?ZCC)P:^Y#\./ 0 )\$^%\,/^@3:?B#^Z
M]_UI#\.O 1! \$^&#GM_9-KS_P"0J /@MO\ @I5\'TF9;;PAXQW$K+<.-*N]
MDF2%9,&#YB4['L3VXK^*;_@XL_96\-_M2_'?X8?&?]F+X.^*;C4O&>J6%C\2
M+G3]#GBD@MGE"7-Y.L=N@.V-F8EB<>]?Z)Q^&O@",'9X)\+\\G_B56AYSWQ%
M^7OGI52X^'OP_D79/X)\+2>6VZ)7TBT."<9"YA.._3IB@#\,O^"<_P 7/V;/
MV%/V4OA=\#_"O@7Q5INJV>C:=?\ C"XMM!E5M2U>2UC:Z+RK #(XD+*<\KAC
MEL@+]YG_ (*3_!4G?_PBOC@;<?>TJ[!)S_UPZ8. >>?I7V^OP^^'\[0D>"?"
M[+&HPQTJT!CZ<+^Y''IGIZ9X%IOAW\/P#_Q1GAC\=*LSD]ND([]3W[T ?";?
M\%+O@QE0/"GC@A">FDW/ _"#G/./7.:23_@IG\&%VE?"7CEQG ']D7.0>><_
M9^>?4>M?<Z_#OX>Y8'P7X7!XS_Q*;7'.?^F)%/'PY^'G0>#/"X^NDVF./^V/
MY4 ?"R_\%,O@ZR&=?"/C<2] O]D7 ) ]?]'QG/XU0U'_ (*=?!6Q2";5/#GB
MNRM;J:*%Y[ZPN(8(=S;=SL80 !GDY YYX-??#?#GX>1ABG@CPVPXY&DVO)..
M/]1G.3_6ODS]MCX=> T_9S\;7T7@WP]:WUK%$;.>.PMH7A8L?G5U12">,CKD
M#I0!]9^!_&.A>/?"^B^-_"[F;2=9MDGM"V?WD3J""N><C(YP"2>W-%>(?L<L
M+7]F[X>EP)2FF*%2,<!1L 52,C '&.OXT4 ?6%%%% !1110 4444 0S $<CH
M&KY=_;'<Q?LV_$N0 %ET6<*2,XRK<CWXKZCF( Y[AA^.*^6?VRQ_QC5\3/;1
MIB?^^6'\R* ,C]A9&F_9A^'@E=G+V4F2QY&&0\>GMCI7UT+90 -S<>Y_QKY'
M_82('[,/PY)/'V*4Y_%*^P* (TB5,]6SZ\X_.G[1Z#\A2T4/9^C_ " YG5=1
MMM(M9=2OKD)IMK\MX^=H1B<;P<\(N1GV_&O,9_CK\&],N!8W_P 4?"KW-U(=
MD$>J6K26Z X*SK'(QB9<D$288$<K7H/BRTM-:\+>(M*NX'-O>Z7J=JRQ@;]Q
MM) )T)Q@QDA\G@%1WK^&O_@G_P"%M*U?_@H-^U7\&OBC<_$#XBZ3?^,;^+PQ
M<V5[<W5MX:5[KY85(E=;<*#@ [!Q^-<X']REGXATW58+>31[NTU/2[X![/5K
M*9+JV8XSM+1Y4DCOGOGK5B351;W3QSHOD"(MO4X>,K]]W Z# SC/ ]>*_%;]
MMK]H[QI_P2_^%GP;\.?"#0I_&&G>+_$]CHUU+KLIGDTN?4;B*"&*61F? 7S0
M2 3]T] :9\8_^"C7Q(^$%Y\*_A7XK\%6A^,7QXTU!X:VDK9-!J6GQRQR6Y.$
MS&+A.<CIVK2'7Y ?L[H7C+PMXCGO;3P_XHT?5-0T]MEY8V-W!-<VDG.8[B&-
MS(C<87<HSZXZ[ZWP$0N9/.BRQA\J52IDE& "O?!Z@>O K^.K]@+]H#QQ^RS\
M:_V_/BS\:]<U'Q!>^#X9[VWT#[9)=6%M>3X-K!#;^9)Y?ELV&V(.?:OTX^$G
M_!4KX@6^I>"K+XU>$1*OQD\(7_C#X86FG(C7-RL8:2SA5$W.6P47#A2.>,FM
M /W:_M&3R9=J.LBN$$CQXC!./O+T.,X/OSZUQ?B/XH^ O"%Q#I_B#QAHFAZC
M=LBPMJ-W%:I(6^^_[PA2B'.[/"XZ]Z_,']A7]N?X@_M5_$[Q]HGBO^R_"4/A
M"\NH)/!5^K6VO&&"XD2.7[-($=PZ(K;E4\,*L_\ !2[]F_PSX]_9H^.OQ9O]
M9U72=;\)>!=;U'PG<V-Y):_V?=16Y9I9&1TQ\Q&WD$?7J ?I/I'Q;^&_BO4+
MG2/"GC[PWX@U>V14-CIVJ6UP\MR2,K$8G96( (*JS8X'3FMG6_B!X/\ "UU%
M8>)/%FDZ=J-R8XX=/EO(A<)(_3S(PY;&<#Y@.N1FOY=/^"0OPTT?P%_P3H\0
M_M=:QJGBOQ)\2?A[:^*?$4%S/J,]ZNMS6$,LEK"BB65I%\QE !!R1Z<UZ=_P
M2'TS7?\ @HUX?^)G[5WQT\::A=ZE<>--7T32O!-I>NL_AV*TO+B*W:[M#+NM
M]D<*$$JN>?0X /Z/=;\?>$O#\$=[K?C#0='TR=8W@U._U"W@M9 V24621Q'N
M(QM!;VX/%85Q\;OA):VMM?7?Q%\,V5E=3B&VOKC5H$MKYCP/L\K,%;<<!=I.
M2<5_.=_P7-^!^L_"#]@CQAJFF_$GQ!!=#Q78/H&H6^I312V%JMP&-D)HY@2\
MR$(H#8SD8R#7X]_MG_% ^*/V!?V!=%\*Z?\ $3PIKUUKWA:S\2>-[BYNK6WU
MF0W>G).QN3)&TPF^=B2S!@V,XZ@']_%CK-EJUE%J>CZA!J6GW4 EL[FU<2Q3
M$@D,KC@H1@CJ,<UK6Q9XT,K$RE%9QTVLW/ SQ_+I7SS^S;967A/X#_!30DFD
MN&N_!&A,U[,QE>>Y;2[=Y9'?DEV9QG)/?/.:^A+)V=7,D95U8H6/1PO"G\O7
MKUH NU'(<#H.C=1TX[5)44O3\&_D* /!?VF )/@'\3Q]S9X7U%\IQDB(GG\^
M?PKY_P#^";DF[]F70'"JK'4KX$COB;;D^^,_G7T!^TL0OP#^*1)P/^$5U'_T
M4:^>_P#@FW\O[,7AYFX#ZG?%3ZCS^U 'WY"HV[L<Y_ETJ>HH?N#ZFI: "BBB
M@"*505.0#A3CU'([_B:_.;_@IID? /2B"01XNT?IU.9H/\^_2OT;D^XW^Z>?
MQ'^?PK\X_P#@ILP7X!Z5D@?\5?HV,]\3P4 ?9/P@.WX4_#H2*&W>&-++[CGG
M[(O\7;/>N^F>*1@JJ4=D 210"L<F/D$G0$9.#G..O2N"^$^7^%?P]8#'_%+:
M82W91]D3/UX!KRK]H_1/BIXE\&QZ!\'M:&B^)]4;[/+JLA"VUC9MGSKV:0E1
M&+=%+9R/4<T ?1H2Z"QBYVPLCYFD4AUFC YV\_NVZ<=0./6D9FP)8UWV\C%H
MIED# Q@="H).[KS[<=*_D5^#?[57[<GQ _X*B6'[%7PF^*'_  LCX5_#%/MG
MQD\>P,UWI=C<(9#=:>+U6:(.FQHPN\G..]?0,G_!43XI_ ?_ (*.?&3X2?%1
MY-7^"/@G1%;3X[3<Z:><B-[^X8;@L0?<Q.,8!]: /Z9([A&#%C'$&($(F<%L
M+]YB#S\W&/3IV-/N;^WM8A.]LKVXP'G## ;@$8 P1D]NQ]J_/+XB_P#!0S]F
M_P #^ O OQ-&IOXI3Q_:03:)I>D3&>XG:=<O%#;IN=FC((;"<  GK7/?$3_@
MI=^SU\.O@M#\=YKR35O!;7\&DZMI=M)YMQHNKSLB"RO8@"\5PKM@JZCH>F*
M/TOCNXMT0D@18I@-DN\8R03SG@<$=<]\=*G^V6 N)+0-$9M@9%R"7'.0,#Z_
M2OS#^#G_  4R_9P^.NJZYHT>K-X>FT'0!XD6SO)#!,-*,/GK=DL%'E%>,DYX
MP!7G'@S_ (*\_LZ^*?C-I_P;T[P_J[:SJBWO_".:TR-]FUT68(8Z?)M_?;B"
M, ]<XXH _8&TNK299GCC ,)V21GAMP(Y4$9P/3_"IUN$4%3)'&OF[ 7P0ZC'
M3ISS[_I7X_\ AC_@K?\ "+QG\9/%7[/VF>%-:M?BGX>N_L[:&]O)%J-W'YIB
M$\4#HK2(P!.4R,<Y[5W?BO\ X*@_ _P)XM\6_#OQCH^J6GB3X>Z(-=UFSEC8
M36L*QF1I)U"G:H .3G/]0#].'E4N"]J9#YDH!4$J(E/WCTZYX/2K:30"/=%Y
MH2<[8B%/#=">HV\Y'Y>U?DCXO_X+&?LU>"O /PR^)=^FI3:1\4M0FTC0!:(9
M!/<0N8S&@ ^^64#! ]"*^E?V9_VUOA1^UM?^*M&^&&I2V]]X6>+[99W"@3VT
MSH)&AD0A2KD*21C YQF@#[6<K( L3K-)$/\ 2(D8%\=L>A!QGGKQ4L41!.,J
M&VGRY2 X SN[DD'MZ?6OAG]OGQ'\3/!7[*'Q8^(WPFO9_#_COP1H-_JMI)&
M3=K90,[LF6&<G!7DYP>P%?A/_P $UOC7^U5^W9\'[+QF/VCXXOB#I_BY['7?
M"K3,M]!96=WLEC$:M@KMX;D\>] ']6ZR2K+</+(L<(X@B*@2DC&6'.7!SQ_*
MI'E>'][(?,C=<QPQH!*">FX@Y&?IU.*_(_XE?\%4/@Y\"/B9>_L\?$&WU:Z^
M)W@+PY;ZIK,HCW?:[6"$?:;\8##RFVLQ);(Z]237LVH?\%'/V;K']G_3OVAV
M\6QCPEXHD-EI]A)-$FHM<IN25($8@L8W4\#G(X'J ??SZI!N2.6&0 Y9G882
M(#J"W\1_SVYN-<V\D,8CV-!*2L<N01NYX]SR>.O'IS7Y4>//^"JO[-'PS^"W
MA7XNW>KRZ_X5\1ZJFDAXP[SV=Y/((_LMR50XDW?* >#V.:Z[Q%_P4>^ _@OP
M':>.O$-OJ>CP:Q8PZEX-\-7B-'J7B/SH!<QKIL17,N]&RHQTX[T ?I8S!=B1
MR%)1AMTJ\%1]X#/4^G?D4CW-NRBX+@(C;4;'WV)Y_7TZ<>U?BGI__!;/]GK4
MOACXH^,J^'O$LFB^"=630O$FGQVKM<:'-)(8B^H*8\QX.3N(V@ =.*^Q/AC^
MVAX,^+.H_#RY\&:'J>J^#?BCI:ZCI^JI&)+72WV*[":6+<J%R<8)!!X(H ^Y
MG,6Z8B,I(UK*RD\HP*,1CG'W>H]/QK\LOV("9/VBOVFXWY2XUZ=RHX5&%RW*
M =.F<#&#7Z<VMQ(QU2.=UE2T@G^SLF<^5Y;?*,#J =I/7-?F+^P[_P G%_M)
M>AUJ<C/4 W#8!^@XH _5JSSY*Y);'R@GKA3Q_.K55;/_ %(_WF_G5J@ HHHH
M *PM6^72M9"\#^S]0'Y6KX_F:W:PM8_Y!>L_]>&H_P#I*U 'Y@?\$WF)\5?M
M#*QSCQK<D$]1_I)!Q]>,_2OU3!WB4' PP P,<>A]1[5^57_!-W_D:_VA_P#L
M=+K_ -*C7ZJQ?\M_K_0\_A0 RX5A&S*<JHY'0D>H.>GIZUX)\7?VA?A!\"+2
MPU3XL>,[7P;IVHN\=I<7Y5(KJ:,D;!(Y 5N>%'WB>U>_1*-I4MYJYPQ[CT';
MBOY_?^#AWPGHVK?LD^%[ZY^2_L?B!HRV")*(IKF22Y1OLH?<IV3,VV0;@".N
M<<@'ZQ?#?]K_ /9X^*^MQ>&/!'Q+TC4M>ND$UC8//'%<7J$ J;>%F#2JPP 5
M!SGC/&?H^:2Y=9U<)&8K<O@2 ME!G<1_=P,XX]#[_P 5/@FVT'P?^VW^R+XW
M^,%C/\"(-$^'6FWFAZ1H5W(5\;-;:>DT,MY;P,RRO=,B!BRDDN3FOK'X<?\
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
M$S?''[)OQ"\<^+OV0O'\N@^#OB7XBDU/Q%X0U"=A8PI=S>;<MI]ON,4;9D<
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
M3"\EK8VUM<F:)%(=P1(0"I).1VK^EJW?4%DN?,LK>2-YDD4-$I6.0$@2*N,
MCD@@ @XKQ3XX?LV>"_CEH.GV7C"47%UI%T][IVH3*KW%O,S[A&'(R(PQ("8Q
MCCH* /Y]O^":NF_LO?M$?LV?'_X5>)/!Z>$/B7\4],OE\4P>+[--.LY=>GM9
M5@>P%RL*K+'<,A1D /3')S7Z1_\ !)W]E;XC_LN_!OQ/\-OB=+;:W#H?B>^E
M\ WT^+A[30[F=S#%;SODB)8RA3:V %P.H%>\C_@G[\(HM!738WDAUBYOHKZ;
M5].;[%>&6,J5\N6(!MHPH.0!GMP:^T?"?AM?"FB:3X:BGGNX=(MH[:.ZNI#)
M/.B@ &9R,N0,D9]^M &I' MI)-';NDDD]K/)/GD B-R!CGC=C@YX] *_,3]A
M_/\ PT;^TGGK_;<^<=,_:&S7ZEE$072+&JN;><B0#YLF-CU[CDX_^L*_+3]A
M[_DXW]I//)_MN?)]?](:@#]6;/\ U(_WF_G5JJMG_J1_O-_.K5 !1110 5A:
MQ_R"]9_Z\-1_])6K=K&U<*=+U@8_YAVHG.3_ ,^K4 ?EU_P3=_Y&O]H?_L=+
MK_TJ-?JI'_RV_P!Y:_*[_@G  /%?[0V!_P SI=?^E5?JC'_RV_WEH &!9V\L
MX '/89/!XXY_SZ5\"_MR?L0^'?VX_!^C^ /'7B2^T/0]!U./5XQISLDLU[ X
MDMY#L(.(6P?PXYZ??GS[@5&!WP./I_GN<UE7EE%)*DQN9(7);=L.=W0;1[GC
MB@#\EOAU_P $FOACH_Q)\'_%7XM^+=4^)^H?#73(='\"VVHEIX-/L+=!%'%(
MKA@Q\M0F "<\'%>J?"W_ ()\?"SX*_'KXA_'SX8ZE)X.C^)NG7MKXF\+QJ(H
M/M5Y$T+W21#Y=P#;Q@ \XS@5^C!%K'Y0$DL7EAL(JD)(23RXZ,WOQUZ5EW"V
M5Q ]Q-"'GM'V+YO24,0/W@/W@.H].U '\Y7QV_8R\,?\$_\ X1_M(:Q\*]'\
M3_$[QS^U??7D>H?88I[N"V&HR'S$G55D 1<X&1C'0UU?P(_X)8Z7\:/V;OV>
MM3^.>L:UX5U[X:[M;T#1+<20OI]U),MQ"KI\I4KD \9X]>G] +:;82V+6LUE
M:ZI$KM<I%=PI.())#NQ&) V I^X/X?TJVT3RVD*F (L31F* *%C0*NT1A
MG8KC'% 'XC>)_P#@B#\&?'$WCJ^U[QUK;K\2_L@U66VGEC$PMBIC6;##>2J*
M#D\$G/-?%/\ P4C_ &*_'DGAOX*?L^_#C6=:T/P/\-=-CLM%U^PMYI6NKBW7
M$27LT2D@;AQO< @GCG%?U(1V4BM&;C]VL+;HK>/Y8SDY)*CU]L<\4FKZ7HVJ
M6YM]0TJRO96/G6ZW=JDX#CD-EUSP>P..AYH _,?_ ()=>'/C[X&^!J^#/CO=
M0W%KHLGV/PKJ+Q^3<740CV0SR95&9@H5@6SSUSS7FNB_\$A_ NG?MI^*/VY#
M\1=;A^+.L6L^EPRB606T=I(=PC )QM52%XXXSTK];[>PLGMHK IY,5I+OV00
M"**)U.W:@7 "]P!TYK3AL0\B1/+(\">9C+$[MZE?F/\ LCI[X]* /R/^#G_!
M(CX5?"#X]_$_]H!O&FKZ_J?Q9CN9/'NAS.YLM6BN%.5\HG8X R""I]\]*W=
M_P""6/P7TKXG:1\3YKR\D\.Z!?7=]X.\&'<;/1[R[,K&XB@SY:,CNS#:H(P,
M]17ZRVL$4#^4%#1Q(4C,A&<9(V[CP<]?;-4YE7S)(Q ?*^8J0?\ 5YZ[/[OY
M'.>?2@#\+_%G_!#+X#>+]3^(VIZIX\\1"W^*_B2+Q%J_D22A1<P7*SQP2!6V
ME59 @ST ZXK\_/\ @HE^Q1\7M?\ 'WPN\ >!_%NL>&?#?PHT&.R\!Z_:VTY3
M4KG3T5;6PU&2-,2)<,H0*[$')X(XK^L-8)TM9'B\TV3OO*$8:/:3N"#G /J/
M7\*IZKHFDZY%!->:5I>I)"\4J#4+*-WAEB;,;HSC(8'J1U./>@#\5? /B'XG
M3_LP>#?V9/VN?A_J'BV[^*"6_AB34-/TMWLM*TU"D=O?S*(=D3E4$I<@,-S<
MC)K[7\=_\$_O@[X^_9C\+_LNW\%Q:>"O#YAU+1;^#(>QNHQYL13!RCJY R#V
M'-?;LUK;^=:O>6-O>M&4>UWP(XLP@V*MN2#L4#LOIG/IKLK. N66/(81@$*,
M$$+CT[$>G% 'XU?"#_@C!\(OAAXR\5_$*Q\;^(K_ ,1>*O"]QX2N[V6ZF,T6
MG>08(DBD9]R@1X! /3I@<U2\(_\ !%[]G_P-X\\->/='\4:N?%OA]KV2.\U.
M>20K)>M*9"CNY(P)6P<^G3BOVDG-Q*@CA!BP004!&".G3CYN<U";"%DV:C'Y
MHW[S(1AV/92W!(_'J>>M 'X4^(/^"$_P*\66/C2QUKQEKMY>>+O&,7BZ=8+F
M00_:$N$N!O!<*5++WZ>U?LK\(/!&F?"WP+X3^&&D232V/@S3;;2[>2<DNT-O
M&(T))R>@XYKOY8Y"BOIBB%4 3)')7..#SU/.>3ZUJ6EFN$GF -R0-[C@M@_Q
M>N<'^=!SEJ/_ %I^G]!34_ULOU?^0JP$4-N Y^M5T_ULOU?^0H-*?7Y?J?DS
M^RS_ ,GQ?'__ *Y?^RM7ZVQ]%_X'_P"AU^27[+/_ "?%\?\ _KE_[*U?K;'T
M7_@?_H=!H24444 %1#[_ .+?UJ6F*,C.?F))SZ?AT]?SH H-S)=?]<9?Y-7Y
MF?L4C_B_?[2PZ'^WU'T^9Z_30\O<9[Q2Y_[Y/^)K\T?V+45/CU^TH1GGQ G4
M_P"T] 'Z%:Q'J$=I>?V++$FJ_P!G7#VHD (>Z$;F(X/<N%'<X%?BO\3/V0OC
M)^W/X"^.GPM_;!\/:=J/A26*_;X1WY13=Z3KD>]M.O+9W"M'Y<VUB\9'3.:_
M;^:T9B'"G>&#*X!W+T^7/7'Y@Y(JM=#4)9X-BHZIP49!@=!^!/J>GMQ0!_*+
MX(_X)Y_\%+H?V!/'W["'Q U33/%VEW>MW"^ _%5[.;B33/#,4X_L^SE>3<V(
MK:.-%7=A>>F37[M_\$_O@?\ $;]G;]D;X?? WXB7%M-XZ\'^';K3;.\A "+,
MUO(D#*V!C;)MY[+7W0]I?NR3"=H]@&ZW1L(^,_?4#J>V>.E9]RMT\RS;)/-5
M<*Y/W021@<<#O[\=J /Y8OCK_P $B/VP?CC\2[KQ3XD\5:5<65E\3K7Q;H4>
MX&:/3[2^^T3PR-C.)$P!SS6S^TG_ ,$S/VM?'_[1FJ_%3PNFD2:1>?"F#P!
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
M+U[E;A?*FLY)(64# =58JK@<$Y'^>];DO3\&_D* / OVF?\ D@7Q1_[%>_\
M_15> _\ !.3_ )-C\-_]A*]_]&&O?_VF<?\ "@OBEG/_ "*VH8QZ^5W]J^?_
M /@G'N_X9A\-;L;O[2O<X_ZZG'Z4 ??D/W!]34M10_<'U-2T %%%% #)/N,.
M^TG\!UK\Y?\ @IID? /2QW'B[1SCZ3PYK]&GZ-_N/_(5^<__  4S(_X41I(]
M?%^D8_[_ ,% 'V/\(3N^%7P]8]?^$6TT]3GBT7IZ]!UKT:&5I$4;.0N 6(&<
M]P">HP?S%>:_"1@OPI^'G.!_PB^G$^W^BH<^O?\ 6OAW_@JM\1?B[\)/V,/B
M-\7/@IX@_L+QEX&TV6_M20VRX7:Q&X '[@ )/0;J /TM=RB&1]NP=6Z@8..<
M$]^/K2EHI7 5E$@4$#)QM/.<@$=,?B:_G,_8M_X*4^*?A1^P!\*OVB_VO-=N
M_%GB'XE:LVE6]E8(TC>;/+&L:KE?O%G &!VX[U]K> ?^"KGP0^(G@OXI^*M$
MMM2M=0^#%A+JWB?P=)"QUF[TK[,9TFBAQYC)@;@P7% 'ZQ1L&8JI "8## .X
M\]^>, ]_2G8C0[4VJSDGC^+KGGL>/S%?F!\"/^"D?@7]H#X=Z)\6OAKX?U"^
M\!:E?3V&L2S(PN="GM',=Z;M<9C6+!)#X [\5K>&?^"HG[+?BGXO:I\(-'\:
M6C7^AP//=Z@)%>W\^-&>6V+AV :,JRL,@Y R.,4 ?I.<A"5C''4/G/N?<'\.
M<\8JNMO;I)YH1%D?ERISD=B0>1QG\1W-?G-X/_X*,_#?XF3_ !IB^'UE<>(H
M_@QI>J:CJ%_I_P"]M[PZ=#-(\0"[NOE$'!Z]CFOBSX _\%O?!7Q#^#OCWX\?
M$OX>ZIX)\ >#?%]WX4_MD1.5O9K*Z:V/F;A\GS\\D9P![4 ?OFTBDA(RK'KC
M)R/?W'-/)CC3<!A0"0>=HSU)YX%?B_K/_!;7]EO1(X%U*UUQ-8U70_\ A(?#
M5I';.QU/2&C67SP=N2-AR"N1Z =_=]$_X*=?LTZ[^SL/VEQXI.G^%Y3)IP\/
M:BZ0W;ZG&SJ\"1,48L65OX<XP",D4 ?I.KH7&67<Z[E'7*@XR/0#H?KS2--&
M8V=2#& <L <#:<$8Z]2.WK7Y+>,/^"MO[.WA#X1Z!\;)K]M2\):IJ=MHU]%I
MH#S:/<SR>6D-U@MM^T-]W."2,\]:?X3_ ."M/P%\?>#OBIK>@)>V_B+X;>&I
MO%-OX>GA=9]3TU+0W43E"!E)5 &0 ,GC% 'ZR>:"%D\L[F'R\XR#GL2">,]:
M?')YH)3@CALYZ^G([8-?EO\ \$X/V^=2_;P^&7BOXJ7/@/4/!^F:7JUUIVF"
M=&1+A+2XFMS(A8#=N6')P2?FY]:_4"PFDN(8YR8VBEBC9"G4'!R&]^1VH N8
M?U'^?PI#AP-RD$9P._3G';GI@U)10!'Q@KL;!&.@ /MD'/XU#)'U40QL@Q]_
MG]#UQ5JB@"C]FW[=T4:2*#M=?X?3GDY]OSJ3RL-&YSE3\Y/<X&,>PP?PJU3'
MZ#Z_T- %295*W3#D&WE^AS'_ /K'X5^5G[$ (_:-_:3XX.N7&/I]H:OU2/\
MJ+G_ *X2?^@-7Y6_L0_\G'_M*?\ 8;G_ /1[4 ?JM9$&'@_Q-_.K=4[#_CW7
M_>?^=7* "BBB@ K'U8$:9K&>^FW^W'HULX&?J1Q]#Z5L5E:S_P @S5?^P9=_
M^B9: /RZ_P""<!'_  EG[0X[KXUNP1Z'[5TK]4(_^6W^\*_*_P#X)P_\C=^T
M5_V/%[_Z5U^J$?\ RV_WEH G1E91M.< "O-/'OBSPSX)TB]\0>+]2.D:3IJM
M<7%Z6V0P1+EGDF8\!%5223@ =Z]-X7/0=S@>OT]:^</VFO#^D>)?@3\9=+\2
M6T5SI-SX%U\2,\GD_9Y!83!)A*63RS')L?.1@ @&@#Q^R_X* ?L@>))(FTKX
MR^';K3[6X%C=:E!=J]E:WFX1^3<SC<D;!P%;<PY&<=#7U-X?OK'7].CUO1]4
MM-=T'5%CN]*U*QE6:TO+60@QRI,I*%2..OH?I_G$_LW?$+1_ _[+/QO^"WC[
MX>7.F?#CXC_'"_\ #=O^TK87<EXW@%9M8:&":>[21VMXXR$+,944 ]:_H)_:
M<_;/\:_\$^?@5^QG^R?\#/%K?%JZ^,?A_3E\,?%-+C[='JK211S6]I]L5I1&
MTQ:,;6DR#@, 010!_4U%DW3);QE D:B1R!L. .C'C(_'ZU8Q=^:2=OE@%BXV
MG  Y/&<\>G.>U?RU^+?^"F_[5,%_\'OV3/&>A'X2?&_XG7_V2RU[55:&VO;$
M,H6Z%TZHN)48,N&R1CZUZ=^W]\4OV^OV'O!'P5^*B>.;3Q5\/=*\0:;:?%*_
MM/,EV6%U)''+*Q ;=&J.6#YVD $'K0!_2(NPQBXDE5UR, '=G<P4=.1R,<@
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
M?G-_P4S/_%A-+;O_ ,)?HV#V&;B#/'^<5^C,GW#ZG@?4GI^-?G+_ ,%-2$^
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
M%_V?=4T]M!U3QIXFO=)3QBWCZVM?MLJS0>(5N_MT,T38X02@;E')0#\?W?D
M0!$?/VA@5+ $ @<Y[YST'3M[U4EC^U,$#-:W*9*3A0%;!Q@'@'G=@9ZXH _C
MZ_;#_8U_:#\3?M(6'B/P7XS\0>%]3^'5G8Z7X9M$L)9].\3VFG!8X/M48&R5
MXT4;W;EB><<U_25^S)!\3O$W[-/A_P ._%R0Z7X[O-#FT&_U:&W%@RPRVQMA
M-;QCE'VDD@<G.<=J^IWTK1KV_BDO]*L+K5K5#Y-W/9PR2JK?>DWE&Q@#^]GN
M13EM&FFDFO9//BMGQ90(@BC#=. @ P#P>G'KB@#\2?A3_P $3?"WP%\<_$OX
ME?!WXR^*="\8_%G4;J_\9WB7DJ_;#=S/-(J$$E5RYR./QYKVCXE?\$E/AU\9
M?#_@/3_B5X]\2ZYK7P]U)M8T'4);N5S#?LV]F;<=S1LQR0 :_6:)G6$R/Y-N
M<[3(HW?,1@ X!SV_$8Z58+>7\TLJX4+NE91SGE=F!TS^/Y9$\T>Z_KY ?D?\
M)/\ @C_\!?AI9?&/3M9GN_%>G_&ZT>U\60ZB6G$+&!X89[!74^0T9*OE<\KV
M%=E:_P#!-/PI9?LG>*/V.4\;:U_PJ_Q)'<(MR[DW.EV<LDSI;6+'!A\M9=F%
M., '.*_3[>(0'>:1M_W?E!#9[@'ZGJ/_ *S)9UA>&*8LPGX"J@9"/0\' ^N
M3TIII[.]@/RO\<_LEWG[/G_!/+6/V:?@KJNJ:P-%TBXMK+6IF-QJ$5JR_O7"
M_,TC@*!G.1R.M?CA_P $X?@?^U3^REX_O_B-H/BC5O'WPW/VF[\8>%M1TR2'
M4S.Q?SHXKF3,@B7<<(N 0H K^M"6V@%[*0CNJ6T@:T=0;:1)5(960DJX/&05
M.,^^*S(]%T?3X;EK'3=+L[3480+J&VLX88I920&5A&B[R03G(P3ZYI@?GQ^S
M%\&OAMXT^,GC7]KNQ\#R^#_'?B/S+.[,T9MXY]QVR$PD %R5^\2>>>,\_I):
MNKKN6-DEW&20X)#LQSGZ#]3^=8L&EVHM/*T^TATRQ@D60VMI&(A*0<LQ10!S
M@GISUZUT5NR2R-(I C=8U5,$$%1@C'!Y_2@QY9=F29DWY'4X!(&1CC_"G*!Y
MK8Y)+Y&?8?E4^%! QSU'7_/:JZ?ZZ3'7<^/R%!<$U>ZL?DQ^RS_R?#\?^_[H
M_P F_ETK];8^B_\  _\ T.OR2_99&/VXOC^/^F9_DU?K;'T7_@?_ *'06244
M44 %%%% %*3[\W_7*;_T$5^:'[%__)>OVD_^Q@7_ -">OTOD^_-_URF_]!%?
MFA^Q?S\>OVDQZ^($_P#0GH _3B(87;Z'.?K_ /JJ2F*I&<^W]:<S*HRQ XSS
MZ?3K0 M%,,B  [A@D 8YR3TZ4^@!".F<8&<@@?Y&*R;V8IYOV4#SPDBJ<9 E
M*,$/MAL'/-:IP>."<$=?Y\Y_*L6[:/,C6^9'B($RH"3']20/KGF@#^=OQ;_P
M2%^/5Q^VYXH_;<\+?%6P'C#5TFCL/#FK*EU96\3G**L4H*KM0+T[Y%?0'QN_
MX)Q?&S]ICX :S\(_BW\6K=M=US5[77K+[(B_9M&FLI1*OD;<K&"PX"].@]OV
MH6VCV,Y$CM)\JR(V98]PZ$9P O7N<5#;P&)Y$D!E(QF?K,P/0,>2%3'//..,
MT ?SV?!7_@C'XR\%_&&V^('Q.^)Y\6^'!X#E\ :QIUR!*;C2Y+)K*.2 ?P.@
M*-N R,5]/_L5_P#!.#5?V-]-^+OPT\):KIFM?#GQ_!K][X=U&YMXI-5T2]UC
M[25CMKM@)(HXS.HVC@;<U^N$ZR1,D,MR\CSMB#*AHPG.8VZ\XZ'V!!]'&-%M
MWM[=G22,A%B0M\A<8)!X&">>.G\@#\9OV+OV#/%W[$'PT_:FNO$'B]O&D_Q6
M;Q/K5KIDH^TR65[<AW@4 @;EW/G;@\A>@%?A7^RYHW[97P@_:@L?B19^%M&^
M(/AS_A,KS[?X8O=/0WFE:1)?RL;FW1E_=200DR*R@'*9K^V&/38(@]M<PK<S
M39+M*1)#*)"-T<RMD%2..WMTK@;/X4?#[P[X@O/$VE>#M,L]<O5;S;Q0JVTA
M=2'VHJ@;GW'MC/;K0!^8GB?X/? []MC]J;X=_'72K35M*^('P-BM8M6U&&"2
MSF-P%B,MH7 !FCAE!B.2<JN3ZU^P MHF>",R/.8U1]VW:&5P &;&<OD98_UK
MD/"7@OPIX<U&[U'PQH5GH=[J+.^NQ6]M%%)>R.0WFLRJ-WS'=DGGC\>]MHQ&
M[1F1G.]F#,NT $\1Y'!V8P<^^* -10 @!& !CGC S_\ JIV1ZC\Q4$DJD^6K
M#>>GL?4Y^7&..O6H6=DR6. .22!T/0]* +V0>A!HJO;OO4L#N4XP1^.:L4 %
M?(7[=/\ R;3X_P#^O:#_ -#:OKVOD+]NG_DVGQ__ ->T'_H;4 ;_ .R3_P F
MX_#7_L7X?_05HH_9)_Y-Q^&O_8OP_P#H*T4 ?3U%%% !1110 4444 5I^J_0
M_P Z^7OVR_\ DVGXF_\ 8%F_DU?4,_5?H?YU\O?ME_\ )M/Q-_[ LW\FH Q?
MV&/^37?AX/6PE'X%H\_I^5?3FJ7:Z9:37DDMI:0V:FXDGN)%"I;I\SN2Q'&
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
M/Q!I%GJ\GFE%L],U:2$J43CR2D4H8GGUK3_8P_;5_:/B_;H'[.=QXMM/BO\
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
MUE)D#*8I%,5JC#)5B&(#!>@.,$<UT-K+?-&P2']V4)@GF900QSPN[D]\'/(
MK^</_@I;^UY>_P#!/&;X?_ _X'6M]>^(?C+K<<%OJVI73W$-N\TP6&WMIV^6
M$.[*@ S][ .#SX=^UA^V[^VI\.O@'\$;W7GN/A[XT\8>+=/\-WGGRE(7@NEA
M,%]$Q(#QLDJOD9!!]ZTI]?D!_5!=Q:BJ!WG2"X\N0M=3NJVT2#_GHYPJ@<_>
M. /7L:5?IJ&G1?9;FPU3[/(T<]Q:3QRP1R#(&61F7(;).>XS@BOY:O@_^V[^
MTM\1_A)^V[\(/'/C:V'B;X9?#A=:\+>+K)QYYFDLS*AB"$, I/SD'YNIKP'P
M'^WE\?/V%O\ @G=\*?$.O>([CXG^/_VB/%=QI&EZX\KWRZ1<W%S]GMTEDS_H
MA,DBJ 3QN]>N@']C,5U?,YL3E+R([UE8!8+A"3A0V,,2, ]Q5Z"6X,Z^8@BG
M)VR1Y&P*. 1C& W'ZYZU_+/\?OVWOVV_A?\ L)^&OBCXIMSX!\9P^)]'L/[2
MU0[UUNTU66(Q?97<C<'BF4J5) &./7]S_P!CA/B]K7PX\$^._B9XGAU<>.?!
MVB:\ENN"UK+=VJSN!*,GYPP8+_#Q^(!]PCS-W.W;CD8.<Y]<_P#UJKI_K9?J
M_P#(5!:222-.[2>9'&VV,#CV()'7!'X\'%657]Z_/WB_X<#_ !H _)?]EG_D
M^+X__P#7+_V5J_6V/HO_  /_ -#K\DOV63G]N'X__P#7(C\@PK];8^B_\#_]
M#H DHHHH **** *4GWYO^N4W_H(K\T?V+QGX]_M)#U\0H/S9Z_2Z3[\W_7*;
M_P!!%?FA^Q?_ ,EZ_:3_ .Q@7_T)Z /TME#VR[U;<!D\GOT_7OP?YUB:AK^G
M6%K<W^JW5OIEO9PR.][=MLMXHQR[.S%5X SR:V7#J.I;C)#?,/;C Z=QQ7%^
M./"&C_$#P_>>$_$"N-,U6-H)UMB8IY 01B.5?F4<X(&>PYH \Z;]HWX$VT D
M_P"%M>$XHX9RET9=3MQ,\NX QQHT@*DM\H #8X'/2O4+/Q);^)]*LM<\(:C!
MJVESLC>="X<21L1RK#/##!'Y]*_CM^-G[,?@32?^"W/PB_9T@\1^)K?X6>(M
M"36[_P -#7+GR9KYLREY%W8(7&0N.V/I]H>/O^"JUU\"_P!J/Q'^Q5^SAX"U
M;Q?I_P +[V)O%E\8I;^[M]+@,:W!1_O?NX_,VD#L,XH _I'EO;FZOA9VT<MK
M=M&6,[Y\F-D''UR<\#K@U@6OCSP[=:T_AZQ\5Z/JGB?2\_VOX?M+B)K[ ."7
M@#&0$8Y)7GOZ5^+WP\_X*5_%S]K;XV)X"_94\/Z;+IW@,:</B=:Z]&HU/3I)
M@5NL+,?, #9 PORX'8U^4OQC^./Q9_9N_P""F?Q>^+/@C5;G4U\(>&!J_C;P
MG=:D\^FQLJ%K@0V3'RXU)9N@_#I0!_95;3RW>7@ADC')=&XP3GC&.W04ZYU$
MV:!KE/*)988X2<M<L^0,#J<8ZC@'J:_G5^,'_!8/XO:5\ ?V?/C'\//!^D3W
M?QM\3GP^VGN8W^RR*0A8*3E#OW<\\8JY\+/^"Q/B7_A!?CYJOQC\(V8\3?"5
MHHK V)62,75UC[)YD:DA<.?F!Z^M ']!)U5["+45U6-=*L;2)IQJ=TZB*W#
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
MTQ99D#-AH#N!R,XS@' ]?Z\]JMQ6SO-*9<E5*K&>YQQD9Z?7'>I _/;]I?\
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
M_P"">%U<Z@+9-2@\7Z&MI(\YM]L+7(\\!UP2K#@@D#/Y5^A/_!+&S\,^&_\
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
M:RJ^=JOQC.5]<^_M3MW^RWY4 .HJ/S5]&_[Y-'FKZ-_WR: )*@G2-T.[&0,
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
MXH _*W]D?]N;]G_P?\"?!_A37[[6-)UW1;>2UU2QFTV[\R"Z5_F5F$8 Z$
M,/EZ]!7TU_P\)_9N_P"@]>_^ 5S_ /$5[M<_ /X,10NT?PV\*(9KN0RE=,C!
MD+/R6(.23D\^]7?^&<_@9_T2[PC^.FJ?_9Z /GY?^"A'[-S9_P")]>C'_3E<
M_P#Q%!_X*$_LV X/B&\'_;E<G_V2O?9/V=O@?& 4^&'A-<D@XTY1G_Q^LU_V
M?/@GD?\ %L_"G3_H'+ZG_;H \7_X>$_LR#_F:+S_ ,%MY_\ $4?\/"?V9/\
MH:+S_P %MY_\17LW_"A_@Y_T3CPK_P""V/\ QH_X4/\ !S_HG'A7_P %D?\
MC0!XS_P\)_9D_P"AHO/_  6WG_Q%1_\ #P[]FC_H9;[_ ,%][_\ &Z]J_P"%
M#_!S_HG'A7_P61_XT?\ "A_@Y_T3CPK_ ."R/_&@#Q;_ (>&?LR$9D\47B<X
M&ZPO!G_QT?Y_&E7_ (*%?LPL<+XKNR1SQ87A_I7M\/P ^"TV?-^&GA-]O3.F
M1\=/0BKEM^SS\$<;O^%8^$\\C/\ 9J^H_P!J@#Y__P"'@W[,@Z^*+T'_ *\;
MP_\ LE(?^"A7[,\97;XDOG#=2+&[(4=<D>7^@KWN3]GOX)[A_P 6S\*?>(_Y
M!R],CC[U1S_ 'X+PJGE_#7PHN<YQIJ'.#QU8T >%/_P4,_9G X\1WS9/.-/N
M^!Z\(W^?TF'_  4)_9DQ_P C1>#V_LV\X]ON5[-_PH?X.?\ 1./"O_@LC_QH
M_P"%#_!S_HG'A7_P61_XT >,_P##PG]F3_H:+S_P6WG_ ,11_P /"?V9/^AH
MO/\ P6WG_P 17LW_  H?X.?]$X\*_P#@LC_QH_X4/\'/^B<>%?\ P61_XT >
M,_\ #PG]F3_H:+S_ ,%MY_\ $4H_X*$?LS'[OB>\/KG3KM?YJ,_A7LO_  H?
MX.?]$X\*_P#@LC_QJU;?L_\ P6GW>;\-?"C[<8SIJ#&?HPH \//_  4(_9G!
MP?$UWG_KPNO_ (FF_P##P#]F?+1CQ/=2.!DJ+2YS@'W48_*O?U_9U^!I'/PO
M\)=?^@:OM_MT@_9O^!*NT@^%OA$.XPS#3ADC_OOC\* /A7X_?MU_L]:U\&_'
M>A:3J6I7FI:SH]W8Z=;)971,]W.NR)=RQG')PH( R<EL#GV'_@G7;W5I^S-X
M;DO+6XLVN)[BY^S7<;)/''*P9258 _,K!AGZ "OH*^_9Z^",-A*D?PR\)JOF
M1/C^S5/SB10&!9B01GL<5ZEI&BZ5H%AI^E:-86VFZ=$B".SM(Q% H"# "#CM
M0!L6Y 4@\$G./KG%6 #ECZXQ^ JM']X_[P_F:M4 %%%% %>60$,%4MA6ST&,
M8/?KG!K\\?\ @I?:Z]=?L\H/#VCWFMWMMK^G7SV5E$\TY@M7260@("1G!'UQ
M7Z!W #7"*>05?(R<'J.<?4UF6]M;ZJ+VRU*"&^M%?"V]U$DT0&1QM=2#^- '
MY0_#[_@I!HWAOX?>$-&NOA+XU%[I>AVMC>0'3;H-'-;1>4_'E8^=E)QGH:[*
MW_X*=>'WC#-\(_&\9/55TRZQ^D7:OTH_X0;P9_T*V@_^"NS_ /C5+_P@_@T=
M/"^@C_N%VG_QJ@#\W?\ AYOX=_Z)/XY_\%EW_P#&J;_P\Z\.?]$H\<_^"R[_
M /C5?I)_P@_@[_H5]"_\%EI_\:H_X0?P=_T*^A?^"RT_^-4 ?FW_ ,/.O#G_
M $2CQS_X++O_ .-4?\/.O#G_ $2CQS_X++O_ .-5^DG_  @_@[_H5]"_\%EI
M_P#&J/\ A!_!W_0KZ%_X++3_ .-4 ?FW_P /.O#G_1*/'/\ X++O_P"-4?\
M#SKPY_T2CQS_ ."R[_\ C5?I)_P@_@[_ *%?0O\ P66G_P :H_X0?P=_T*^A
M?^"RT_\ C5 'YM_\/.O#G_1*/'/_ (++O_XU1_P\Z\.?]$H\<_\ @LN__C5?
MI)_P@_@[_H5]"_\ !9:?_&J/^$'\'?\ 0KZ%_P""RT_^-4 ?FW_P\Z\.?]$H
M\<_^"R[_ /C5'_#SKPY_T2CQS_X++O\ ^-5^DG_"#^#O^A7T+_P66G_QJC_A
M!_!W_0KZ%_X++3_XU0!^;?\ P\Z\.?\ 1*/'/_@LN_\ XU1_P\Z\.?\ 1*/'
M/_@LN_\ XU7Z2?\ "#^#O^A7T+_P66G_ ,:H_P"$'\'?]"OH7_@LM/\ XU0!
M^;?_  \Z\.?]$H\<_P#@LN__ (U1_P /.O#G_1*/'/\ X++O_P"-5^DG_"#^
M#O\ H5]"_P#!9:?_ !JC_A!_!W_0KZ%_X++3_P"-4 ?FW_P\Z\.?]$H\<_\
M@LN__C5'_#SKPY_T2CQS_P""R[_^-5^DG_"#^#O^A7T+_P %EI_\:H_X0?P=
M_P!"OH7_ (++3_XU0!^;?_#SKPY_T2CQS_X++O\ ^-5&_P#P4Y\/93;\)_')
M7/S?\2NZ/' SS%[\<>O7M^E'_"#^#O\ H5]"_P#!9:?_ !JC_A!_!W_0KZ%_
MX++3_P"-4 ?FM<_\%./#B6\Q3X4>.&?R)MH_LNZQN",5S^ZZ%L CI_.N$_X)
MOZIXC\=?$OXW_%+6/".J>"[/Q7K$KZ3!JEO);MJ,!F)62-749 'S'(['BOUD
M_P"$'\'<C_A%]"Y!!_XEEIT(P?\ EEZ5#>:/I6BV4$6D:=9Z;&)N$LK>.W49
MY/$:KU- '068*//&1C#!B<@@LPYQR2.0?8U?K&THDF0DDG9'U.>PK9H ****
M $/0YZ8.:YBYLX;A;Q Q,%Y:3P?9\_.)94*EAZ#J>W7&>]=.W0_0_P JYV/_
M (^A]6_F: /R#D_81_:6\)?%#QIXO^%7QBC\-Z#XRO/MLFFKAWADWEU5PS#:
M02. !T^E=(?V8_V[CYJ'X^91C\IVQC/..</G&,D\_I7ZSQ$^<_)ZCO[UI-]T
M_P">] 'Y%C]EW]N? S\>X_\ OMO_ (Y5B']E_P#;D4,'^/<6#C^,YXSZR=OZ
MU^MU% 'Y)/\ LR_MS)_J_CQ$V#_?)^A^_P#3Z8I$_9I_;O<X;X\6B GKO((Z
M=!O/I7ZW44 ?DL_[,G[<YQN^/-JY&>5D/KGNX_"F?\,R?MS?]%VM_P#OY_\
M;*_6ER1C!(Z_TJ/)]3^9H _)Q/V8?VY?XOCU:]>\C>W^WT_/OQ4K?LQ?MQD#
M'QZM?<"1O;_;Y]N*_66B@#\CY/V9_P!NM#B/X[6S+D='/Y_>]NE _9B_;HP/
M^+[VX_[:G_XNOUPHH _)%?V8_P!N<9S\=[<_]M2?YR4[_AF3]N;_ *+M;_\
M?S_[97ZTN2,8)'7^E1Y/J?S- 'Y0?\,S?MR?]%WM_P#OX?\ XNFO^S1^W,HP
MOQUMF)[^8>,=/X^_>OUAR?4_F:D0DYR2>G7\: /R3C_9I_;I'7XYVX'/5VZX
MZ_?_ ,G\Z/\ AF/]N7_HN\7_ '\;_P"+K];Z* /R1_X9A_;C;[WQXBXZ?O&_
M'^+Z4?\ #+_[<'_1>(_^_K?_ !5?K=10!^21_9=_;B!!'Q[A/0\.0!T_V_S]
MZ0_LR?MT+GR_CQ;YSR6D/([=7/Z5^MU% 'Y(#]F;]NT$'_A?%IQ_M_\ V55-
M1_9G_;SNX;B(?'>V@0QE T3G?(",';\_WCSTQ^-?KU5&Y)WCD]/6@#\X?V/_
M -CKQW\%?&OB/Q_\2/&,WBW7_$L2>=.S9:WECR>3N8D2'WP!^=?I+\P=6P7&
MS!('?)]<>M,M22'R2>1U^AJU0 4444 %-!P #UP3CKZGZ4ZF'[Z_3_&@"D&X
MN67:76-N#]X?*3CVY_#.<U^%'P__ &B[W]F3X_?'&/QG\-/%-YHOB/5Y9[#4
MK*QEEAO TKL#&41@5.<=N#^7[KK_ *V]/? &?8CD?2L2Z\%^$M5Q/J7AS1[Z
M9P&:2ZL8)G8GG)9T))H _-5O^"G/A=,&V^%7CB0;?E TJZX'9>(>N/\ )S3X
M_P#@IWH!SYGPE\=*.,9TR[Y^F(J_2=/ G@N/&SPKH*XQC&EV?&.G_+*GGP3X
M/;&?#&A''3_B66G'_D*@#\VO^'G7AS_HE'CG_P %EW_\:H_X>=>'/^B4>.?_
M  67?_QJOTD_X0?P=_T*^A?^"RT_^-4?\(/X._Z%?0O_  66G_QJ@#\V_P#A
MYUX<_P"B4>.?_!9=_P#QJC_AYUX<_P"B4>.?_!9=_P#QJOTD_P"$'\'?]"OH
M7_@LM/\ XU1_P@_@[_H5]"_\%EI_\:H _-N/_@IUX2?@_"?QV/5?[+N,GWQY
M..W?VI@_X*<>&1(HB^$OCG83^\8:7<C Z+TB'/'^<5^DW_"#>#/^A6T'_P %
M=G_\:I?^$'\&CIX7T$?]PNT_^-4 ?FRW_!3?P\LI(^$WCIE('(TNZST'_3('
MMR*5O^"G?AT#CX3^.3_W#+O_ .-<YK])?^$'\'?]"OH7_@LM/_C5'_"#^#O^
MA7T+_P %EI_\:H _-A?^"G?AYL[OA-XY [?\2R[YZ_\ 3*I&_P""G'AE3\GP
MG\<D8[:7=#G\(L>E?I'_ ,(/X._Z%?0O_!9:?_&J/^$'\'?]"OH7_@LM/_C5
M 'YL_P##SCPW_P!$H\<_^"NZ_P#C%(?^"G'ASC'PG\<GUSI=S_\ &17Z3_\
M"#^#O^A7T+_P66G_ ,:H_P"$'\'?]"OH7_@LM/\ XU0!^:W_  \X\/?]$F\<
M?^"NY_\ C-2_\/.O#G_1*/'/_@LN_P#XU7Z2?\(/X._Z%?0O_!9:?_&J/^$'
M\'?]"OH7_@LM/_C5 'YM'_@IQX>;&WX3^.3CKG3+K^L7\J;_ ,/-M _Z)-XX
M_P#!7<__ !JOTG_X0?P=_P!"OH7_ (++3_XU1_P@_@[_ *%?0O\ P66G_P :
MH _-(_\ !371'8_\6?\ &>T'!9M.N@>IP?\ 5\_K7BO[3'[=5E\4?A#K7@C0
M/A/XO?4M=DM;:/?IUP!"[.5!!,0P26ZD]N3S7[*_\()X,_Z%;0O_  66G_QJ
MF-X!\$N%#>%=!.UE=?\ B6VHPZ\JP(C!R.QH \9_91TZ]TWX ?#C3=6M+FQO
MH]&MVGL[@&.>U9E5O+E5L,, \CGKZT5[K'''%J:VT2+';PVZI%#& D:*!@*J
*K@  =/2B@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>creg-20260331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri May 15 16:31:57 UTC 2026 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2026" xmlns:creg="http://www.cregcn.com/20260331" targetNamespace="http://www.cregcn.com/20260331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2026" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20260331_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-20260331_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-20260331_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-20260331_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 (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/ConsolidatedBalanceSheet_Parentheticals" id="creg_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement" id="creg_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations And Comprehensive 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/ShareholdersEquityType2or3" id="creg_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Consolidated Statements of Stockholders&#8217; 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>995305 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness" id="creg_r_OrganizationandDescriptionofBusiness">
        <link:definition>995306 - 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>995307 - 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>995308 - 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>995309 - 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/IntangibleAsset" id="creg_r_IntangibleAsset">
        <link:definition>995310 - Disclosure - Intangible Asset</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/Lease" id="creg_r_Lease">
        <link:definition>995321 - Disclosure - Lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://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/IntangibleAssetTables" id="creg_r_IntangibleAssetTables">
        <link:definition>996002 - Disclosure - Intangible Asset (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>996003 - 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>996004 - 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>996005 - 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>996006 - 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>996007 - 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>996008 - 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>996009 - 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/LeaseTables" id="creg_r_LeaseTables">
        <link:definition>996010 - Disclosure - Lease (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails" id="creg_r_OrganizationandDescriptionofBusinessDetails">
        <link:definition>996011 - 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>996012 - 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/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable" id="creg_r_ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable">
        <link:definition>996013 - Disclosure - Summary of Significant Accounting Policies - Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method (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/ScheduleofContractLiabilitiesConsistedTable" id="creg_r_ScheduleofContractLiabilitiesConsistedTable">
        <link:definition>996014 - Disclosure - Summary of Significant Accounting Policies - Schedule of Contract Liabilities Consisted (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/ShortTermLoanReceivableDetails" id="creg_r_ShortTermLoanReceivableDetails">
        <link:definition>996015 - 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>996016 - 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/IntangibleAssetDetails" id="creg_r_IntangibleAssetDetails">
        <link:definition>996017 - Disclosure - Intangible Asset (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/ScheduleofIntangibleAssetsTable" id="creg_r_ScheduleofIntangibleAssetsTable">
        <link:definition>996018 - Disclosure - Intangible Asset - Schedule of Intangible Assets (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/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable" id="creg_r_ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable">
        <link:definition>996019 - Disclosure - Intangible Asset - Schedule of Future Amortization Expense for Capitalized Software Estimated (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>996020 - Disclosure - Accrued Liabilities and Other Payables - Schedule of Accrued Liabilities and Other Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/TaxesPayableDetails" id="creg_r_TaxesPayableDetails">
        <link:definition>996021 - 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>996022 - Disclosure - Taxes Payable - Schedule of 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/ScheduleofDeferredTaxAssetsTable" id="creg_r_ScheduleofDeferredTaxAssetsTable">
        <link:definition>996023 - Disclosure - Deferred Tax, Net - Schedule of Deferred Tax Assets (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/EntrustedLoanPayableDetails" id="creg_r_EntrustedLoanPayableDetails">
        <link:definition>996024 - 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>996025 - 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/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" id="creg_r_ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable">
        <link:definition>996026 - Disclosure - Stockholders&#8217; Equity - Schedule of Activities of Warrants that were Issued from Equity Financing (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/StockBasedCompensationPlanDetails" id="creg_r_StockBasedCompensationPlanDetails">
        <link:definition>996027 - 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>996028 - Disclosure - Stock-Based Compensation Plan - Schedule of Option Activity with Respect to Employees and Independent Directors (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/IncomeTaxDetails" id="creg_r_IncomeTaxDetails">
        <link:definition>996029 - 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>996030 - Disclosure - Income Tax - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate (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/ScheduleofProvisionforIncomeTaxExpenseTable" id="creg_r_ScheduleofProvisionforIncomeTaxExpenseTable">
        <link:definition>996031 - Disclosure - Income Tax - Schedule of Provision for Income Tax Expense (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/StatutoryReservesDetails" id="creg_r_StatutoryReservesDetails">
        <link:definition>996032 - 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/StatutoryReservesDetailsScheduleofStatutoryReserveAmount" id="creg_r_StatutoryReservesDetailsScheduleofStatutoryReserveAmount">
        <link:definition>996033 - Disclosure - Statutory Reserves - Schedule of Statutory Reserve Amount (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/ContingenciesDetails" id="creg_r_ContingenciesDetails">
        <link:definition>996034 - 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/LeaseDetails" id="creg_r_LeaseDetails">
        <link:definition>996035 - Disclosure - Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable" id="creg_r_ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable">
        <link:definition>996036 - Disclosure - Lease - Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost (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/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable" id="creg_r_ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable">
        <link:definition>996037 - Disclosure - Lease - Schedule of Maturities of Office Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SubsequentEventsDetails" id="creg_r_SubsequentEventsDetails">
        <link:definition>996038 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://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/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-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/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2026" schemaLocation="https://xbrl.sec.gov/sic/2026/sic-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-sub-2026.xsd"/>
  <xs:element name="ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract"/>
  <xs:element name="ScheduleOfContractLiabilitiesConsistedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfContractLiabilitiesConsistedAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfDeferredTaxAssetsAbstract"/>
  <xs:element name="ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract"/>
  <xs:element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesAbstract"/>
  <xs:element name="PayableForPurchaseOfEquityInterestCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_PayableForPurchaseOfEquityInterestCurrent"/>
  <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="ProceedsFromShortTermLoanReceivableCollection" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_ProceedsFromShortTermLoanReceivableCollection"/>
  <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="UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock"/>
  <xs:element name="OperationAndMaintenanceIncomePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OperationAndMaintenanceIncomePolicyTextBlock"/>
  <xs:element name="AdvanceToSuppliersPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToSuppliersPolicyTextBlock"/>
  <xs:element name="ContractLiabilitiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ContractLiabilitiesPolicyTextBlock"/>
  <xs:element name="AccountAndOtherPayablesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccountAndOtherPayablesPolicyTextBlock"/>
  <xs:element name="StatementOfCashFlowsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatementOfCashFlowsPolicyTextBlock"/>
  <xs:element name="ScheduleOfContractLiabilitiesConsistedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock"/>
  <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="AdditionOfCashReceivedInAdvance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdditionOfCashReceivedInAdvance"/>
  <xs:element name="ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash"/>
  <xs:element name="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
  <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="DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged"/>
  <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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
  <xs:element name="StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable"/>
  <xs:element name="StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems"/>
  <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="OrganizationandDescriptionofBusinessDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_OrganizationandDescriptionofBusinessDetailsTable"/>
  <xs:element name="OrganizationTermPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OrganizationTermPeriod"/>
  <xs:element name="ActualElectricitySold" type="dtr:energyItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ActualElectricitySold"/>
  <xs:element name="DateTheBusinessLicenseIssuedPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DateTheBusinessLicenseIssuedPeriod"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="AccumulatedImpairmentLossOnRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AccumulatedImpairmentLossOnRightOfUseAssets"/>
  <xs:element name="ShortTermLoanReceivableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_ShortTermLoanReceivableDetailsTable"/>
  <xs:element name="ShorttermLoanReceivableTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShorttermLoanReceivableTerm"/>
  <xs:element name="CapitalUtilizationFeePerDay" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_CapitalUtilizationFeePerDay"/>
  <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="AccruedDebtProvisionPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedDebtProvisionPercentage"/>
  <xs:element name="TaxesPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_TaxesPayableDetailsTable"/>
  <xs:element name="PercentageOfNetTaxLiability" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfNetTaxLiability"/>
  <xs:element name="ExtensionOfLoanDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ExtensionOfLoanDomainDomain"/>
  <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="InterestOnTermLoanPayable" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestOnTermLoanPayable"/>
  <xs:element name="BuyBackPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BuyBackPrice"/>
  <xs:element name="NotePayableNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_NotePayableNetDetailsTable"/>
  <xs:element name="PercentageOfAmountOutstandingToBePaid" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfAmountOutstandingToBePaid"/>
  <xs:element name="LossOnNoteConversion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnNoteConversion"/>
  <xs:element name="NewPromissoryNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_NewPromissoryNotes"/>
  <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="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="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="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="LeaseExpirationDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LeaseExpirationDate"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SubsequentEventsDetailsTable"/>
  <xs:element name="ExtensionOfLoanAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_ExtensionOfLoanAxis"/>
  <xs:element name="TypeOfAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_TypeOfAgreementAxis"/>
  <xs:element name="ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember"/>
  <xs:element name="CommonWelfareFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CommonWelfareFundMember"/>
  <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="EntrustedLoanPayableHYREFLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EntrustedLoanPayableHYREFLoanMember"/>
  <xs:element name="ErdosMetallurgyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ErdosMetallurgyCoLtdMember"/>
  <xs:element name="ErdosTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ErdosTCHMember"/>
  <xs:element name="ExchangeAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ExchangeAgreementsMember"/>
  <xs:element name="ExtensionOfLoanPeriodOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ExtensionOfLoanPeriodOneMember"/>
  <xs:element name="ExtensionOfLoanPeriodThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ExtensionOfLoanPeriodThreeMember"/>
  <xs:element name="ExtensionOfLoanPeriodTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ExtensionOfLoanPeriodTwoMember"/>
  <xs:element name="FinalPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_FinalPaymentMember"/>
  <xs:element name="FirstPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_FirstPaymentMember"/>
  <xs:element name="FormationOfZhongxunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_FormationOfZhongxunMember"/>
  <xs:element name="FourthPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_FourthPaymentMember"/>
  <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="LenderAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LenderAgreementMember"/>
  <xs:element name="LoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LoanMember"/>
  <xs:element name="NotePurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NotePurchaseAgreementMember"/>
  <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="PromissoryNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissoryNoteMember"/>
  <xs:element name="PromissoryNotesInAprilTwoThousandTwentyOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember"/>
  <xs:element name="PromissoryNotesInDecemberTwoThousandTwentyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissoryNotesInDecemberTwoThousandTwentyMember"/>
  <xs:element name="SecondPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SecondPaymentMember"/>
  <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="ShanghaiYinghuaFinancialLeasingCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember"/>
  <xs:element name="SmartCloudPlatformMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SmartCloudPlatformMember"/>
  <xs:element name="SmartCloudPlatformOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SmartCloudPlatformOneMember"/>
  <xs:element name="StatutoryReservesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesMember"/>
  <xs:element name="StatutorySurplusReserveFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutorySurplusReserveFundMember"/>
  <xs:element name="StreetervilleCapitalLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StreetervilleCapitalLLCMember"/>
  <xs:element name="TaxEighthYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxEighthYearMember"/>
  <xs:element name="TaxFirstFiveYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxFirstFiveYearMember"/>
  <xs:element name="TaxSeventhYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxSeventhYearMember"/>
  <xs:element name="TaxSixthYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxSixthYearMember"/>
  <xs:element name="ThirdPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ThirdPaymentMember"/>
  <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="USParentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_USParentMember"/>
  <xs:element name="XianFenghuiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianFenghuiMember"/>
  <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="XianTaiYingEnergySavingTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTaiYingEnergySavingTechnologyCoLtdMember"/>
  <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="YingtaiEnergyConservationTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_YingtaiEnergyConservationTechnologyCoLtdMember"/>
  <xs:element name="YuanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_YuanMember"/>
  <xs:element name="ZhenranLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhenranLimitedMember"/>
  <xs:element name="ZhonghongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhonghongMember"/>
  <xs:element name="ZhongxunEnergyInvestmentBeijingCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhongxunEnergyInvestmentBeijingCoLtdMember"/>
  <xs:element name="ZhongxunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhongxunMember"/>
<!-- [WMV7][j6IlseirI1dJ12mhMLXeF0IaOHCZNzUqhFi7ISYZK9pB0wg3lDPHY69w7cus+OToFRYFPYopeEKA/KJCsjG8fLGfmSr/DfLZWZYOMyEPu2OoLMdDQOVN6X901s5oz062+n1p3u6zumZHzkk3uDa7tOZxeRbRQxUxO2mSYadqMTYjLUonkvzeHxgIwlK/taj1or0LhnDl8QEL+AvMefrwNyiCt3jZ31bCIm+elaGjnvTosOJCj1uu1LbtPokJK/6j8ZxRFate7tks/BrTz6FGmvU14R8av6boAeOMH1fhbD2FcDXRi6MrC833KQjsIB3GA3FYo+aSQUg4kL198u/v6Gxi1hHzntNW] CSR-->
  <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>8
<FILENAME>creg-20260331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri May 15 16:31:57 UTC 2026 -->
<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-20260331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable" roleURI="http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofTaxesPayableTable" roleURI="http://www.cregcn.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" roleURI="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable" roleURI="http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"/>
  <calculationLink xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPurchaseOfEquityInterestCurrent" xlink:href="creg-20260331.xsd#creg_PayableForPurchaseOfEquityInterestCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_PayableForPurchaseOfEquityInterestCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_GrossProfit" 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/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpenseNonoperating" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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"/>
    <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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InterestIncomeExpenseNet" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="creg_ProceedsFromShortTermLoanReceivableCollection" xlink:href="creg-20260331.xsd#creg_ProceedsFromShortTermLoanReceivableCollection"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="creg_ProceedsFromShortTermLoanReceivableCollection" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:href="creg-20260331.xsd#creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" 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/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationCurrent" xlink:href="creg-20260331.xsd#creg_AccruedLitigationCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="creg_AccruedLitigationCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.cregcn.com/role/ScheduleofTaxesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" xlink:href="creg-20260331.xsd#creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
<!-- [WMV7][7oSROI5thyDejroc/BWeryNZz/xW5JaZFHiX8UTwrXZucVUFzoF7kPekzVS5tChZmJ39uNEtf3WqJV2OY+H3onfNn7qJL0CxbReNdfyuevK/lqlt5j0TmZFkXKhkk9vJDznjbRrixotE/hvtfha4OnDYNZXKNyai+yIgMxQ9/TEZJ06kjsgI65+8HB8iENv+FiGvOA8dGGGe5GaMEWk6pHDBlEWWz1t06GYafXGaWMe3nZSvHv8iCMKLujAW0NLUvjTRS7HCX4Bm+bJQwbPxtcHFK5KsksvytuZe0QDbkmUEXjsT5Ssa86j85udq4dcq8RMgVcBDF+ss7opgLds7rZ0+7HZoag==] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>creg-20260331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri May 15 16:31:57 UTC 2026 -->
<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-20260331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ShortTermLoanReceivable" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AdvancetoSuppliers" roleURI="http://www.cregcn.com/role/AdvancetoSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IntangibleAsset" roleURI="http://www.cregcn.com/role/IntangibleAsset"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_EntrustedLoanPayable" roleURI="http://www.cregcn.com/role/EntrustedLoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockholdersEquity" roleURI="http://www.cregcn.com/role/StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_Lease" roleURI="http://www.cregcn.com/role/Lease"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IntangibleAssetTables" roleURI="http://www.cregcn.com/role/IntangibleAssetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockholdersEquityTables" roleURI="http://www.cregcn.com/role/StockholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_LeaseTables" roleURI="http://www.cregcn.com/role/LeaseTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable" roleURI="http://www.cregcn.com/role/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofContractLiabilitiesConsistedTable" roleURI="http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable" roleURI="http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofTaxesPayableTable" roleURI="http://www.cregcn.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" roleURI="http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" roleURI="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofProvisionforIncomeTaxExpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable" roleURI="http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReservesDetailsScheduleofStatutoryReserveAmount" roleURI="http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ShortTermLoanReceivableDetails" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AdvancetoSuppliersDetails" roleURI="http://www.cregcn.com/role/AdvancetoSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IntangibleAssetDetails" roleURI="http://www.cregcn.com/role/IntangibleAssetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_EntrustedLoanPayableDetails" roleURI="http://www.cregcn.com/role/EntrustedLoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_LeaseDetails" roleURI="http://www.cregcn.com/role/LeaseDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPurchaseOfEquityInterestCurrent" xlink:href="creg-20260331.xsd#creg_PayableForPurchaseOfEquityInterestCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="creg_PayableForPurchaseOfEquityInterestCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Liabilities" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockValue" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20260331.xsd#creg_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="creg_StatutoryReserve" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquity" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="29" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhonghongMember" xlink:href="creg-20260331.xsd#creg_ZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_ZhonghongMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="18" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="creg_StatutoryReservesMember" xlink:href="creg-20260331.xsd#creg_StatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="creg_StatutoryReservesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ProceedsFromShortTermLoanReceivableCollection" xlink:href="creg-20260331.xsd#creg_ProceedsFromShortTermLoanReceivableCollection"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="creg_ProceedsFromShortTermLoanReceivableCollection" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ShortTermLoanReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrentAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/AdvancetoSuppliers" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/IntangibleAsset" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/TaxesPayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/DeferredTaxNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsNetDisclosureTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/EntrustedLoanPayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/NotePayableNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StockholdersEquity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/IncomeTax" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StatutoryReserves" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20260331.xsd#creg_StatutoryReservesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:to="creg_StatutoryReservesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/Contingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/Lease" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OperationAndMaintenanceIncomePolicyTextBlock" xlink:href="creg-20260331.xsd#creg_OperationAndMaintenanceIncomePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_OperationAndMaintenanceIncomePolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliersPolicyTextBlock" xlink:href="creg-20260331.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_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_ContractLiabilitiesPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_ContractLiabilitiesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_ContractLiabilitiesPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccountAndOtherPayablesPolicyTextBlock" xlink:href="creg-20260331.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatementOfCashFlowsPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_StatementOfCashFlowsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_StatementOfCashFlowsPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="25" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock" xlink:href="creg-20260331.xsd#creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/IntangibleAssetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/TaxesPayableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/DeferredTaxNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StockholdersEquityTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/IncomeTaxTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StatutoryReservesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20260331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/LeaseTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" 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/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfContractLiabilitiesConsistedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdditionOfCashReceivedInAdvance" xlink:href="creg-20260331.xsd#creg_AdditionOfCashReceivedInAdvance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="creg_AdditionOfCashReceivedInAdvance" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" xlink:href="creg-20260331.xsd#creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SmartCloudPlatformMember" xlink:href="creg-20260331.xsd#creg_SmartCloudPlatformMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="creg_SmartCloudPlatformMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SmartCloudPlatformOneMember" xlink:href="creg-20260331.xsd#creg_SmartCloudPlatformOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="creg_SmartCloudPlatformOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:href="creg-20260331.xsd#creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" 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/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationCurrent" xlink:href="creg-20260331.xsd#creg_AccruedLitigationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="creg_AccruedLitigationCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofTaxesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" xlink:href="creg-20260331.xsd#creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:href="creg-20260331.xsd#creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" xlink:href="creg-20260331.xsd#creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:to="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" 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/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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-20260331.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-20260331.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-20260331.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-20260331.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-20260331.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/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20260331.xsd#creg_MaximumStatutoryReserveAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:to="creg_MaximumStatutoryReserveAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20260331.xsd#creg_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:to="creg_StatutoryReserve" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20260331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_OwnershipAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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/2026/elts/srt-2026.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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.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/2026/dei-2026.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_ErdosMetallurgyCoLtdMember" xlink:href="creg-20260331.xsd#creg_ErdosMetallurgyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_ErdosMetallurgyCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20260331.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_XianTCHMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20260331.xsd#creg_DaTangShiDaiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_DaTangShiDaiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20260331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_DaTongRecyclingEnergyMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20260331.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20260331.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_YinghuaMember" xlink:href="creg-20260331.xsd#creg_YinghuaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_YinghuaMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_FormationOfZhongxunMember" xlink:href="creg-20260331.xsd#creg_FormationOfZhongxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_FormationOfZhongxunMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20260331.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-20260331.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_ZhongxunEnergyInvestmentBeijingCoLtdMember" xlink:href="creg-20260331.xsd#creg_ZhongxunEnergyInvestmentBeijingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ZhongxunEnergyInvestmentBeijingCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember" xlink:href="creg-20260331.xsd#creg_ShanghaiYinghuaFinancialLeasingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationTermPeriod" xlink:href="creg-20260331.xsd#creg_OrganizationTermPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="creg_OrganizationTermPeriod" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ActualElectricitySold" xlink:href="creg-20260331.xsd#creg_ActualElectricitySold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="creg_ActualElectricitySold" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForNuclearFuel" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForNuclearFuel"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_PaymentsForNuclearFuel" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DateTheBusinessLicenseIssuedPeriod" xlink:href="creg-20260331.xsd#creg_DateTheBusinessLicenseIssuedPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="creg_DateTheBusinessLicenseIssuedPeriod" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20260331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" 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/2026/elts/srt-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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/2026/elts/srt-2026.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="creg_ErdosTCHMember" xlink:href="creg-20260331.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-20260331.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-20260331.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-20260331.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/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" 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/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccumulatedImpairmentLossOnRightOfUseAssets" xlink:href="creg-20260331.xsd#creg_AccumulatedImpairmentLossOnRightOfUseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="creg_AccumulatedImpairmentLossOnRightOfUseAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AccountsReceivableNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashFDICInsuredAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashUninsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashUninsuredAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CashUninsuredAmount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ShortTermLoanReceivableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_ShortTermLoanReceivableDetailsTable" xlink:href="creg-20260331.xsd#creg_ShortTermLoanReceivableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="creg_ShortTermLoanReceivableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_ShortTermLoanReceivableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_YingtaiEnergyConservationTechnologyCoLtdMember" xlink:href="creg-20260331.xsd#creg_YingtaiEnergyConservationTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_YingtaiEnergyConservationTechnologyCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTaiYingEnergySavingTechnologyCoLtdMember" xlink:href="creg-20260331.xsd#creg_XianTaiYingEnergySavingTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XianTaiYingEnergySavingTechnologyCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianFenghuiMember" xlink:href="creg-20260331.xsd#creg_XianFenghuiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XianFenghuiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShorttermLoanReceivableTerm" xlink:href="creg-20260331.xsd#creg_ShorttermLoanReceivableTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="creg_ShorttermLoanReceivableTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalUtilizationFeePerDay" xlink:href="creg-20260331.xsd#creg_CapitalUtilizationFeePerDay"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="creg_CapitalUtilizationFeePerDay" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalUtilizationFee" xlink:href="creg-20260331.xsd#creg_CapitalUtilizationFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="creg_CapitalUtilizationFee" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_InterestIncomeOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_InterestReceivable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ShortTermInvestments" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/AdvancetoSuppliersDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AdvancetoSuppliersDetailsTable" xlink:href="creg-20260331.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_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_AdvancetoSuppliersDetailsTable" xlink:to="us-gaap_ContractWithCustomerDurationAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhenranLimitedMember" xlink:href="creg-20260331.xsd#creg_ZhenranLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerDurationDomain" xlink:to="creg_ZhenranLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RecordedUnconditionalPurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductLiabilityAccrualComponentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductLiabilityAccrualComponentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_ProductLiabilityAccrualComponentAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaymentFeesOnAdvancesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedDebtProvisionPercentage" xlink:href="creg-20260331.xsd#creg_AccruedDebtProvisionPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="creg_AccruedDebtProvisionPercentage" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/IntangibleAssetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentForAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/TaxesPayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableDetailsTable" xlink:href="creg-20260331.xsd#creg_TaxesPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="creg_TaxesPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxPeriodAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_TaxesPayableDetailsTable" xlink:to="us-gaap_TaxPeriodAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxPeriodDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxPeriodDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxPeriodDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxFirstFiveYearMember" xlink:href="creg-20260331.xsd#creg_TaxFirstFiveYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="creg_TaxFirstFiveYearMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxSixthYearMember" xlink:href="creg-20260331.xsd#creg_TaxSixthYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="creg_TaxSixthYearMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxSeventhYearMember" xlink:href="creg-20260331.xsd#creg_TaxSeventhYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="creg_TaxSeventhYearMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxEighthYearMember" xlink:href="creg-20260331.xsd#creg_TaxEighthYearMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="creg_TaxEighthYearMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_AccruedIncomeTaxes" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_TaxesPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfNetTaxLiability" xlink:href="creg-20260331.xsd#creg_PercentageOfNetTaxLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="creg_PercentageOfNetTaxLiability" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/EntrustedLoanPayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableDetailsTable" xlink:href="creg-20260331.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="creg_ExtensionOfLoanAxis" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="creg_ExtensionOfLoanAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanDomainDomain" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_ExtensionOfLoanAxis" xlink:to="creg_ExtensionOfLoanDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanDomainDomain_0" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_ExtensionOfLoanAxis" xlink:to="creg_ExtensionOfLoanDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20260331.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomainDomain" xlink:href="creg-20260331.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-20260331.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="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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/2026/elts/srt-2026.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/2026/elts/us-gaap-2026.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20260331.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-20260331.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_HYREFLoanentrustedLoanMember" xlink:href="creg-20260331.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"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFMember" xlink:href="creg-20260331.xsd#creg_HYREFMember"/>
    <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-20260331.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"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20260331.xsd#creg_XianTCHMember"/>
    <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_TransferAgreementMember" xlink:href="creg-20260331.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="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LoansPayableMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_HYREFMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanPeriodOneMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ExtensionOfLoanDomainDomain" xlink:to="creg_ExtensionOfLoanPeriodOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanPeriodTwoMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ExtensionOfLoanDomainDomain" xlink:to="creg_ExtensionOfLoanPeriodTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanPeriodThreeMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ExtensionOfLoanDomainDomain" xlink:to="creg_ExtensionOfLoanPeriodThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HuaxinMember" xlink:href="creg-20260331.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_LoanMember" xlink:href="creg-20260331.xsd#creg_LoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_LoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableHYREFLoanMember" xlink:href="creg-20260331.xsd#creg_EntrustedLoanPayableHYREFLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_EntrustedLoanPayableHYREFLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_FirstPaymentMember" xlink:href="creg-20260331.xsd#creg_FirstPaymentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_FirstPaymentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SecondPaymentMember" xlink:href="creg-20260331.xsd#creg_SecondPaymentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_SecondPaymentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ThirdPaymentMember" xlink:href="creg-20260331.xsd#creg_ThirdPaymentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_ThirdPaymentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_FourthPaymentMember" xlink:href="creg-20260331.xsd#creg_FourthPaymentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_FourthPaymentMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_FinalPaymentMember" xlink:href="creg-20260331.xsd#creg_FinalPaymentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_FinalPaymentMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LenderAgreementMember" xlink:href="creg-20260331.xsd#creg_LenderAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_LenderAgreementMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_EquitySecuritiesFvNi" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtSecuritiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAdditionalCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_OtherAdditionalCapital" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LongTermDebt" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestOnTermLoanPayable" xlink:href="creg-20260331.xsd#creg_InterestOnTermLoanPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_InterestOnTermLoanPayable" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20260331.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_RepaymentsOfOtherDebt" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PaymentsForLoans" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LoansPayable" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="23" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/NotePayableNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsTable" xlink:href="creg-20260331.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_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayableNetDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayableNetDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInDecemberTwoThousandTwentyMember" xlink:href="creg-20260331.xsd#creg_PromissoryNotesInDecemberTwoThousandTwentyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="creg_PromissoryNotesInDecemberTwoThousandTwentyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember" xlink:href="creg-20260331.xsd#creg_PromissoryNotesInAprilTwoThousandTwentyOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExchangeAgreementsMember" xlink:href="creg-20260331.xsd#creg_ExchangeAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="creg_ExchangeAgreementsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfAmountOutstandingToBePaid" xlink:href="creg-20260331.xsd#creg_PercentageOfAmountOutstandingToBePaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_PercentageOfAmountOutstandingToBePaid" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNoteConversion" xlink:href="creg-20260331.xsd#creg_LossOnNoteConversion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_LossOnNoteConversion" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NewPromissoryNotes" xlink:href="creg-20260331.xsd#creg_NewPromissoryNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_NewPromissoryNotes" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsTable" xlink:href="creg-20260331.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_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" xlink:href="creg-20260331.xsd#creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/IncomeTaxDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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="creg_USParentMember" xlink:href="creg-20260331.xsd#creg_USParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="creg_USParentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxTermYear" xlink:href="creg-20260331.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="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20260331.xsd#creg_StatutoryReservesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="creg_StatutoryReservesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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/2026/elts/srt-2026.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_StatutorySurplusReserveFundMember" xlink:href="creg-20260331.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-20260331.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="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20260331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="creg_PercentageOfStatutoryReserveNetIncome" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20260331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="creg_PercentageOfReserveRegisteredCapital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfRegisteredCapital" xlink:href="creg-20260331.xsd#creg_PercentageOfRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="creg_PercentageOfRegisteredCapital" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/ContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsTable" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_ContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationStatusAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_ContingenciesDetailsTable" xlink:to="us-gaap_LitigationStatusAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationStatusDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EnforcementFeeMember" xlink:href="creg-20260331.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-20260331.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-20260331.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_SettledLitigationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SettledLitigationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_SettledLitigationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_YuanMember" xlink:href="creg-20260331.xsd#creg_YuanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_YuanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationExpense" xlink:href="creg-20260331.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfLoanCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfLoanCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsOfLoanCosts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeOtherLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsForFees" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/LeaseDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_PaymentsForRent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseExpirationDate" xlink:href="creg-20260331.xsd#creg_LeaseExpirationDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="creg_LeaseExpirationDate" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://www.cregcn.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsTable" xlink:href="creg-20260331.xsd#creg_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="creg_SubsequentEventsDetailsTable" 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/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNoteMember" xlink:href="creg-20260331.xsd#creg_PromissoryNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="creg_PromissoryNoteMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StreetervilleCapitalLLCMember" xlink:href="creg-20260331.xsd#creg_StreetervilleCapitalLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="creg_StreetervilleCapitalLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NotePurchaseAgreementMember" xlink:href="creg-20260331.xsd#creg_NotePurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_NotePurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfFinancingCosts"/>
<!-- [WMV7][GabZWlLV03L604OpQ46PtlwYgHbEGeVGwrvxs7r24KO434XBNl9CE4+vUs2ypCJ8ZC3UbguUxe66AAYyOQHqUskWsgCu2KitN9iAJxS7jLwwkZ/KDz4u7XK1MsBsxw3+0DwN5rtVA1dMEqVSGu3uOyld39nXH0peVcWRySDo67QMffwG8SKm+YX2lYml4cxj6Rt99pi0zw4f6Sg9mhINRnk6SPAkzSGhK8wT5K3vOkAOxNxje7jdDKjzR8RS0OsnBvrkcWHCjh1324IHkMHylNXAhyXCO8llNgG6dO6WXO6kwSMZ0gMLEnn4neUZ/LFEk3BpVGDLF0X9sFdMyH5u9rfWmBPkL1Di] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsOfFinancingCosts" order="3" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>creg-20260331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri May 15 16:31:57 UTC 2026 -->
<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/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 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/2026/elts/us-gaap-2026.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 STOCKHOLDERS&#8217; 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_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Total Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 income, 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 income/(loss)</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_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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) generated from 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/2026/elts/us-gaap-2026.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 generated from investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash generated from financing activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">CASH, BEGINNING OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">CASH, END OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract_lbl" xml:lang="en-US">Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract" xlink:to="creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfContractLiabilitiesConsistedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedAbstract_lbl" xml:lang="en-US">Schedule of Contract Liabilities Consisted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="creg_ScheduleOfContractLiabilitiesConsistedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Balance at the beginning of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0" xml:lang="en-US">Balance at the end of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrentAbstract_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_NotesAndLoansReceivableNetCurrentAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract_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_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:to="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Intangible Asset [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xml:lang="en-US">Schedule of Future Amortization Expense for Capitalized Software Estimated [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_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_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Schedule of 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Noncurrent tax payable (in Dollars)</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfDeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfDeferredTaxAssetsAbstract_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="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="creg_ScheduleOfDeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of Warrants, Outstanding Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Number of Warrants, Outstanding Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Average Exercise Price, Outstanding Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl" xml:lang="en-US">Number of Warrants Exercisable Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl0" xml:lang="en-US">Number of Warrants, Exercisable Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_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="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_lbl0" xml:lang="en-US">Number of Warrants, Exercisable Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 Shares Outstanding 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/2026/elts/us-gaap-2026.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 Balance (in Dollars per share)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Shares Exercisable 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/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Exercisable Balance (in Dollars per share)</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_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_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_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract_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="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Lease [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 Operating ROU Assets and Lease Liabilities and Lease Cost [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_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 Maturities of 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_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_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_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0" 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_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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">Right-of-use asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible Asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Net Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Fixed assets, 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="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl1" xml:lang="en-US">Taxes payable (in Dollars)</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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, net of unamortized OID of $0 and $31,250, respectively</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_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US">Notes payable, net of unamortized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_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_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Current 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPurchaseOfEquityInterestCurrent" xlink:href="creg-20260331.xsd#creg_PayableForPurchaseOfEquityInterestCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PayableForPurchaseOfEquityInterestCurrent_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_PayableForPurchaseOfEquityInterestCurrent" xlink:to="creg_PayableForPurchaseOfEquityInterestCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_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_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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">Taxes 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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, 22,959,127 and 20,951,878 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 (in Shares)</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">Common stock shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 (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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding (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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_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_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20260331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 profit</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="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xml:lang="en-US">Stock compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0" xml:lang="en-US">Share-based compensations (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock compensation expense (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Offering of the common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Offering of the common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Common stock, shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ProceedsFromShortTermLoanReceivableCollection" xlink:href="creg-20260331.xsd#creg_ProceedsFromShortTermLoanReceivableCollection"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ProceedsFromShortTermLoanReceivableCollection_lbl" xml:lang="en-US">Short term loan receivable collection</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ProceedsFromShortTermLoanReceivableCollection" xlink:to="creg_ProceedsFromShortTermLoanReceivableCollection_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITY:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGE ON CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountIssued1_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_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl0" xml:lang="en-US">Loss on conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_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_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_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_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Acquisition of Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhonghongMember" xlink:href="creg-20260331.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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhonghongMember" xlink:to="creg_ZhonghongMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesMember" xlink:href="creg-20260331.xsd#creg_StatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 Amortized Over their Estimated Useful Lives Using the Straight-Line Method</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_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Smart Cloud Platform</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock" xlink:href="creg-20260331.xsd#creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock_lbl" xml:lang="en-US">Schedule of Contract Liabilities Consisted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock" xlink:to="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdditionOfCashReceivedInAdvance" xlink:href="creg-20260331.xsd#creg_AdditionOfCashReceivedInAdvance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdditionOfCashReceivedInAdvance_lbl" xml:lang="en-US">Addition of cash received in advance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdditionOfCashReceivedInAdvance" xlink:to="creg_AdditionOfCashReceivedInAdvance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_lbl" xml:lang="en-US">Deduction of revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:to="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" xlink:href="creg-20260331.xsd#creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash_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="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" xlink:to="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_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="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Amortization Expense for Capitalized Software Estimated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2030</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:href="creg-20260331.xsd#creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:to="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Professional fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_TaxPayableTextBlock" xlink:href="creg-20260331.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-20260331.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/2026/elts/us-gaap-2026.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedIncomeTaxes_lbl0" xml:lang="en-US">Income tax (in Dollars)</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_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_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsNetDisclosureTextBlock" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" xlink:href="creg-20260331.xsd#creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier_lbl" xml:lang="en-US">Impairment loss of Advance to Supplier</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" xlink:to="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableTextBlock" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_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_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 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/2026/elts/us-gaap-2026.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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance_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="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Warrants, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Number of share units granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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</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-20260331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod_lbl" xml:lang="en-US">Number of Warrants, Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged_lbl" xml:lang="en-US">Average Exercise Price, Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of Warrants, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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</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-20260331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired_lbl" xml:lang="en-US">Number of Warrants, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired_lbl" xml:lang="en-US">Average Exercise Price, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 (in Dollars per share)</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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 (in Dollars per share)</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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 (in Dollars per share)</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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Forfeited (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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-20260331.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/2026/elts/us-gaap-2026.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_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 Operating ROU Assets and Lease Liabilities and Lease Cost</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_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Non-current 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="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 ROU</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="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost &#8211; interest expense on lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 Maturities of 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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US">For the year ended December 31, 2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred tax valuation allowance, percentage</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="creg_SmartCloudPlatformMember" xlink:href="creg-20260331.xsd#creg_SmartCloudPlatformMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SmartCloudPlatformMember_lbl" xml:lang="en-US">Smart Cloud Platform [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SmartCloudPlatformMember" xlink:to="creg_SmartCloudPlatformMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SmartCloudPlatformOneMember" xlink:href="creg-20260331.xsd#creg_SmartCloudPlatformOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SmartCloudPlatformOneMember_lbl" xml:lang="en-US">Smart Cloud Platform [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SmartCloudPlatformOneMember" xlink:to="creg_SmartCloudPlatformOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrants [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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/srt-2026.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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerDurationAxis_lbl" xml:lang="en-US">Contract with Customer, Duration [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxPeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US">Tax Period [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="creg_ExtensionOfLoanAxis" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ExtensionOfLoanAxis_lbl" xml:lang="en-US">Extension of Loan [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanAxis" xlink:to="creg_ExtensionOfLoanAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20260331.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_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationStatusAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationStatusAxis_lbl" xml:lang="en-US">Litigation Status [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Registered capital</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-20260331.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_OrganizationTermPeriod" xlink:href="creg-20260331.xsd#creg_OrganizationTermPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OrganizationTermPeriod_lbl" xml:lang="en-US">Joint venture term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationTermPeriod" xlink:to="creg_OrganizationTermPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Ownership interest</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ActualElectricitySold" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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_DateTheBusinessLicenseIssuedPeriod" xlink:href="creg-20260331.xsd#creg_DateTheBusinessLicenseIssuedPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DateTheBusinessLicenseIssuedPeriod_lbl" xml:lang="en-US">Business license issued period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DateTheBusinessLicenseIssuedPeriod" xlink:to="creg_DateTheBusinessLicenseIssuedPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccumulatedImpairmentLossOnRightOfUseAssets" xlink:href="creg-20260331.xsd#creg_AccumulatedImpairmentLossOnRightOfUseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccumulatedImpairmentLossOnRightOfUseAssets_lbl" xml:lang="en-US">Impairment of ROU assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccumulatedImpairmentLossOnRightOfUseAssets" xlink:to="creg_AccumulatedImpairmentLossOnRightOfUseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashFDICInsuredAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Covered by insurance amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashUninsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashUninsuredAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Balance covered bank amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segment (in Segment)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShorttermLoanReceivableTerm" xlink:href="creg-20260331.xsd#creg_ShorttermLoanReceivableTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShorttermLoanReceivableTerm_lbl" xml:lang="en-US">Short-term loan receivable term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShorttermLoanReceivableTerm" xlink:to="creg_ShorttermLoanReceivableTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalUtilizationFeePerDay" xlink:href="creg-20260331.xsd#creg_CapitalUtilizationFeePerDay"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CapitalUtilizationFeePerDay_lbl" xml:lang="en-US">Capital utilization fee per day total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalUtilizationFeePerDay" xlink:to="creg_CapitalUtilizationFeePerDay_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalUtilizationFee" xlink:href="creg-20260331.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 (in Dollars)</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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOther_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestReceivable_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivable" xlink:to="us-gaap_InterestReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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 receivable (in Dollars)</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_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">short term loan receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Total contract 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_RecordedUnconditionalPurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RecordedUnconditionalPurchaseObligation_lbl" xml:lang="en-US">Loan due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecordedUnconditionalPurchaseObligation" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductLiabilityAccrualComponentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductLiabilityAccrualComponentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductLiabilityAccrualComponentAmount_lbl" xml:lang="en-US">Combined amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityAccrualComponentAmount" xlink:to="us-gaap_ProductLiabilityAccrualComponentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaymentFeesOnAdvancesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="creg_AccruedDebtProvisionPercentage" xlink:href="creg-20260331.xsd#creg_AccruedDebtProvisionPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccruedDebtProvisionPercentage_lbl" xml:lang="en-US">Accrued debt provision percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedDebtProvisionPercentage" xlink:to="creg_AccruedDebtProvisionPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentForAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfNetTaxLiability" xlink:href="creg-20260331.xsd#creg_PercentageOfNetTaxLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfNetTaxLiability_lbl" xml:lang="en-US">Percentage of net tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfNetTaxLiability" xlink:to="creg_PercentageOfNetTaxLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquitySecuritiesFvNi_lbl" xml:lang="en-US">Equity investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesFvNi" xlink:to="us-gaap_EquitySecuritiesFvNi_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesCurrent_lbl" xml:lang="en-US">Debt investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesCurrent" xlink:to="us-gaap_DebtSecuritiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Capital contribution</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="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Loan term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Interest rate term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Term loan, remaining amount value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Remaining loan balance</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="creg_InterestOnTermLoanPayable" xlink:href="creg-20260331.xsd#creg_InterestOnTermLoanPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestOnTermLoanPayable_lbl" xml:lang="en-US">Interest rate of loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestOnTermLoanPayable" xlink:to="creg_InterestOnTermLoanPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20260331.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_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_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_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Entrusted loan and accrued interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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">Supposed owned shares (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="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Shares owned (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Remaining shares not obtained (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForLoans_lbl" xml:lang="en-US">Installment payment for loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLoans" xlink:to="us-gaap_PaymentsForLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayable_lbl" xml:lang="en-US">Repayable amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsForFees_lbl0" xml:lang="en-US">Additional 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_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_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="creg_PercentageOfAmountOutstandingToBePaid" xlink:href="creg-20260331.xsd#creg_PercentageOfAmountOutstandingToBePaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfAmountOutstandingToBePaid_lbl" xml:lang="en-US">Outstanding percentage rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountOutstandingToBePaid" xlink:to="creg_PercentageOfAmountOutstandingToBePaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease_lbl" xml:lang="en-US">Outstanding balance increased percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Partitioned notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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">Recorded interest expense</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="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_lbl" xml:lang="en-US">Lender outstanding principal value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNoteConversion" xlink:href="creg-20260331.xsd#creg_LossOnNoteConversion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossOnNoteConversion_lbl" xml:lang="en-US">Loss on conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnNoteConversion" xlink:to="creg_LossOnNoteConversion_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NewPromissoryNotes" xlink:href="creg-20260331.xsd#creg_NewPromissoryNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NewPromissoryNotes_lbl" xml:lang="en-US">Promissory notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NewPromissoryNotes" xlink:to="creg_NewPromissoryNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted stocks granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carry forwards (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_IncomeTaxTermYear" xlink:href="creg-20260331.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-20260331.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-20260331.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-20260331.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/2026/elts/us-gaap-2026.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_LitigationSettlementAmountAwardedFromOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_lbl" xml:lang="en-US">Balance from litigation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationExpense" xlink:href="creg-20260331.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_PaymentsOfLoanCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfLoanCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfLoanCosts_lbl" xml:lang="en-US">Loan principal payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfLoanCosts" xlink:to="us-gaap_PaymentsOfLoanCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeOtherLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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-20260331.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_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Original issue discount, amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payment of debt issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US">Lender paid amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock_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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_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_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OperationAndMaintenanceIncomePolicyTextBlock" xlink:href="creg-20260331.xsd#creg_OperationAndMaintenanceIncomePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OperationAndMaintenanceIncomePolicyTextBlock_lbl" xml:lang="en-US">Operation and Maintenance Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperationAndMaintenanceIncomePolicyTextBlock" xlink:to="creg_OperationAndMaintenanceIncomePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_AdvanceToSuppliersPolicyTextBlock" xlink:href="creg-20260331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy_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_FinanceLoansAndLeasesReceivablePolicy" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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">Intangible Asset, net</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/2026/elts/us-gaap-2026.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_ContractLiabilitiesPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_ContractLiabilitiesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ContractLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractLiabilitiesPolicyTextBlock" xlink:to="creg_ContractLiabilitiesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccountAndOtherPayablesPolicyTextBlock" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="creg_StatementOfCashFlowsPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_StatementOfCashFlowsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatementOfCashFlowsPolicyTextBlock_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="creg_StatementOfCashFlowsPolicyTextBlock" xlink:to="creg_StatementOfCashFlowsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_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_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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-20260331.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-20260331.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-20260331.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-20260331.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-20260331.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_ErdosMetallurgyCoLtdMember" xlink:href="creg-20260331.xsd#creg_ErdosMetallurgyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ErdosMetallurgyCoLtdMember_lbl" 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_ErdosMetallurgyCoLtdMember" xlink:to="creg_ErdosMetallurgyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20260331.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&#8217;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-20260331.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-20260331.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-20260331.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_ZhongxunEnergyInvestmentBeijingCoLtdMember" xlink:href="creg-20260331.xsd#creg_ZhongxunEnergyInvestmentBeijingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhongxunEnergyInvestmentBeijingCoLtdMember_lbl" xml:lang="en-US">Zhongxun Energy Investment (Beijing) Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunEnergyInvestmentBeijingCoLtdMember" xlink:to="creg_ZhongxunEnergyInvestmentBeijingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_FormationOfZhongxunMember" xlink:href="creg-20260331.xsd#creg_FormationOfZhongxunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_FormationOfZhongxunMember_lbl" xml:lang="en-US">Formation of Zhongxun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FormationOfZhongxunMember" xlink:to="creg_FormationOfZhongxunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember" xlink:href="creg-20260331.xsd#creg_ShanghaiYinghuaFinancialLeasingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember_lbl" xml:lang="en-US">Shanghai Yinghua Financial Leasing Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember" xlink:to="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_YinghuaMember" xlink:href="creg-20260331.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_YingtaiEnergyConservationTechnologyCoLtdMember" xlink:href="creg-20260331.xsd#creg_YingtaiEnergyConservationTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_YingtaiEnergyConservationTechnologyCoLtdMember_lbl" xml:lang="en-US">Yingtai Energy Conservation Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_YingtaiEnergyConservationTechnologyCoLtdMember" xlink:to="creg_YingtaiEnergyConservationTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTaiYingEnergySavingTechnologyCoLtdMember" xlink:href="creg-20260331.xsd#creg_XianTaiYingEnergySavingTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTaiYingEnergySavingTechnologyCoLtdMember_lbl" xml:lang="en-US">Xi&#8217;an TaiYing Energy Saving Technology Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTaiYingEnergySavingTechnologyCoLtdMember" xlink:to="creg_XianTaiYingEnergySavingTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianFenghuiMember" xlink:href="creg-20260331.xsd#creg_XianFenghuiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianFenghuiMember_lbl" xml:lang="en-US">Xi&#8217;an Fenghui [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianFenghuiMember" xlink:to="creg_XianFenghuiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhenranLimitedMember" xlink:href="creg-20260331.xsd#creg_ZhenranLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhenranLimitedMember_lbl" xml:lang="en-US">Zhenran Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhenranLimitedMember" xlink:to="creg_ZhenranLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxFirstFiveYearMember" xlink:href="creg-20260331.xsd#creg_TaxFirstFiveYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxFirstFiveYearMember_lbl" xml:lang="en-US">Tax First Five Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxFirstFiveYearMember" xlink:to="creg_TaxFirstFiveYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxSixthYearMember" xlink:href="creg-20260331.xsd#creg_TaxSixthYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxSixthYearMember_lbl" xml:lang="en-US">Tax Sixth Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxSixthYearMember" xlink:to="creg_TaxSixthYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxSeventhYearMember" xlink:href="creg-20260331.xsd#creg_TaxSeventhYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxSeventhYearMember_lbl" xml:lang="en-US">Tax Seventh Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxSeventhYearMember" xlink:to="creg_TaxSeventhYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxEighthYearMember" xlink:href="creg-20260331.xsd#creg_TaxEighthYearMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxEighthYearMember_lbl" xml:lang="en-US">Tax Eighth Year [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxEighthYearMember" xlink:to="creg_TaxEighthYearMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20260331.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-20260331.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_LoanMember" xlink:href="creg-20260331.xsd#creg_LoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LoanMember_lbl" xml:lang="en-US">Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanMember" xlink:to="creg_LoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableHYREFLoanMember" xlink:href="creg-20260331.xsd#creg_EntrustedLoanPayableHYREFLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EntrustedLoanPayableHYREFLoanMember_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_EntrustedLoanPayableHYREFLoanMember" xlink:to="creg_EntrustedLoanPayableHYREFLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanPeriodOneMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ExtensionOfLoanPeriodOneMember_lbl" xml:lang="en-US">Extension of Loan Period One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanPeriodOneMember" xlink:to="creg_ExtensionOfLoanPeriodOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanPeriodTwoMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ExtensionOfLoanPeriodTwoMember_lbl" xml:lang="en-US">Extension of Loan Period Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanPeriodTwoMember" xlink:to="creg_ExtensionOfLoanPeriodTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanPeriodThreeMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ExtensionOfLoanPeriodThreeMember_lbl" xml:lang="en-US">Extension of Loan Period Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanPeriodThreeMember" xlink:to="creg_ExtensionOfLoanPeriodThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20260331.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-20260331.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-20260331.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-20260331.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_FirstPaymentMember" xlink:href="creg-20260331.xsd#creg_FirstPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_FirstPaymentMember_lbl" xml:lang="en-US">First Payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FirstPaymentMember" xlink:to="creg_FirstPaymentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SecondPaymentMember" xlink:href="creg-20260331.xsd#creg_SecondPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SecondPaymentMember_lbl" xml:lang="en-US">2nd Payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SecondPaymentMember" xlink:to="creg_SecondPaymentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ThirdPaymentMember" xlink:href="creg-20260331.xsd#creg_ThirdPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ThirdPaymentMember_lbl" xml:lang="en-US">3rd Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ThirdPaymentMember" xlink:to="creg_ThirdPaymentMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_ThirdPaymentMember_lbl0" xml:lang="en-US">1st Payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ThirdPaymentMember" xlink:to="creg_ThirdPaymentMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_FourthPaymentMember" xlink:href="creg-20260331.xsd#creg_FourthPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_FourthPaymentMember_lbl" xml:lang="en-US">4th Payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FourthPaymentMember" xlink:to="creg_FourthPaymentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_FinalPaymentMember" xlink:href="creg-20260331.xsd#creg_FinalPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_FinalPaymentMember_lbl" xml:lang="en-US">Final Payment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FinalPaymentMember" xlink:to="creg_FinalPaymentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LenderAgreementMember" xlink:href="creg-20260331.xsd#creg_LenderAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LenderAgreementMember_lbl" xml:lang="en-US">Lender Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LenderAgreementMember" xlink:to="creg_LenderAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInDecemberTwoThousandTwentyMember" xlink:href="creg-20260331.xsd#creg_PromissoryNotesInDecemberTwoThousandTwentyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissoryNotesInDecemberTwoThousandTwentyMember_lbl" xml:lang="en-US">Promissory Notes in December 2020 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInDecemberTwoThousandTwentyMember" xlink:to="creg_PromissoryNotesInDecemberTwoThousandTwentyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember" xlink:href="creg-20260331.xsd#creg_PromissoryNotesInAprilTwoThousandTwentyOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember_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_PromissoryNotesInAprilTwoThousandTwentyOneMember" xlink:to="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ExchangeAgreementsMember" xlink:href="creg-20260331.xsd#creg_ExchangeAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ExchangeAgreementsMember_lbl" xml:lang="en-US">Exchange Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExchangeAgreementsMember" xlink:to="creg_ExchangeAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" xlink:href="creg-20260331.xsd#creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember_lbl" xml:lang="en-US">Equity Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" xlink:to="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20260331.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_USParentMember" xlink:href="creg-20260331.xsd#creg_USParentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_USParentMember_lbl" xml:lang="en-US">US Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USParentMember" xlink:to="creg_USParentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20260331.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="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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="creg_CommonWelfareFundMember" xlink:href="creg-20260331.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="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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_SettledLitigationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SettledLitigationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SettledLitigationMember_lbl" xml:lang="en-US">Litigation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SettledLitigationMember" xlink:to="us-gaap_SettledLitigationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EnforcementFeeMember" xlink:href="creg-20260331.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-20260331.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-20260331.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_YuanMember" xlink:href="creg-20260331.xsd#creg_YuanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_YuanMember_lbl" xml:lang="en-US">Yuan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_YuanMember" xlink:to="creg_YuanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NotePurchaseAgreementMember" xlink:href="creg-20260331.xsd#creg_NotePurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NotePurchaseAgreementMember_lbl" xml:lang="en-US">Note Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePurchaseAgreementMember" xlink:to="creg_NotePurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StreetervilleCapitalLLCMember" xlink:href="creg-20260331.xsd#creg_StreetervilleCapitalLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StreetervilleCapitalLLCMember_lbl" xml:lang="en-US">Streeterville Capital, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StreetervilleCapitalLLCMember" xlink:to="creg_StreetervilleCapitalLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNoteMember" xlink:href="creg-20260331.xsd#creg_PromissoryNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissoryNoteMember_lbl" xml:lang="en-US">Promissory Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNoteMember" xlink:to="creg_PromissoryNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Schedule of Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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 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="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" xlink:href="creg-20260331.xsd#creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable_lbl" xml:lang="en-US">Statutory Reserves - Schedule of Statutory Reserve Amount (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" xlink:to="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:href="creg-20260331.xsd#creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems_lbl" xml:lang="en-US">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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:to="creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20260331.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="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_lbl" xml:lang="en-US">Organization and Description of Business [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20260331.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="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems_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="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShortTermLoanReceivableDetailsTable" xlink:href="creg-20260331.xsd#creg_ShortTermLoanReceivableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShortTermLoanReceivableDetailsTable_lbl" xml:lang="en-US">Short-Term Loan Receivable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShortTermLoanReceivableDetailsTable" xlink:to="creg_ShortTermLoanReceivableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US">Short-Term Loan Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerDurationDomain_lbl" xml:lang="en-US">Contract with Customer, Duration [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerDurationDomain" xlink:to="us-gaap_ContractWithCustomerDurationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvancetoSuppliersDetailsTable" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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="us-gaap_TaxPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxPeriodDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodDomain_lbl" xml:lang="en-US">Tax Period [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableDetailsTable" xlink:href="creg-20260331.xsd#creg_TaxesPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxesPayableDetailsTable_lbl" xml:lang="en-US">Taxes Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableDetailsTable" xlink:to="creg_TaxesPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xml:lang="en-US">Taxes Payable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ExtensionOfLoanDomainDomain" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ExtensionOfLoanDomainDomain_lbl" xml:lang="en-US">ExtensionOfLoanDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanDomainDomain" xlink:to="creg_ExtensionOfLoanDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomainDomain" xlink:href="creg-20260331.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_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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-20260331.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/2026/elts/us-gaap-2026.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_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsTable" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsTable" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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/2026/elts/us-gaap-2026.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="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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-20260331.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="us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US">Statutory Reserves [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationStatusDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationStatusDomain_lbl" xml:lang="en-US">Litigation Status [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationStatusDomain" xlink:to="us-gaap_LitigationStatusDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsTable" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsTable" xlink:href="creg-20260331.xsd#creg_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="creg_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Events [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_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_AccruedDebtProvisionPercentage_lbl0" xml:lang="en-US">Accrued debt provision percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedDebtProvisionPercentage" xlink:to="creg_AccruedDebtProvisionPercentage_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_AccumulatedImpairmentLossOnRightOfUseAssets_lbl0" xml:lang="en-US">Accumulated impairment loss on right of use assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccumulatedImpairmentLossOnRightOfUseAssets" xlink:to="creg_AccumulatedImpairmentLossOnRightOfUseAssets_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_AdditionOfCashReceivedInAdvance_lbl0" xml:lang="en-US">Addition of cash received in advance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdditionOfCashReceivedInAdvance" xlink:to="creg_AdditionOfCashReceivedInAdvance_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_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_CapitalUtilizationFeePerDay_lbl0" xml:lang="en-US">The amount of capital utilization fee per day.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalUtilizationFeePerDay" xlink:to="creg_CapitalUtilizationFeePerDay_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ContractLiabilitiesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for contract liabilities. Includes revenue from contract with customer and from other sources.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractLiabilitiesPolicyTextBlock" xlink:to="creg_ContractLiabilitiesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash_lbl0" xml:lang="en-US">Amount of effect of exchange rate on cash.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" xlink:to="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DateTheBusinessLicenseIssuedPeriod_lbl0" xml:lang="en-US">Date the business license issued period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DateTheBusinessLicenseIssuedPeriod" xlink:to="creg_DateTheBusinessLicenseIssuedPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier_lbl0" xml:lang="en-US">The amount of Impairment loss of advance to supplier.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" xlink:to="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetsNetDisclosureTextBlock_lbl0" xml:lang="en-US">The disclosure of deferred tax assets.</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/documentation" xlink:label="creg_EntrustedLoanPayableTextBlock_lbl0" xml:lang="en-US">The disclosure of 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_lbl0" xml:lang="en-US">Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:to="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_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_InterestOnTermLoanPayable_lbl0" xml:lang="en-US">Interest on term loan payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestOnTermLoanPayable" xlink:to="creg_InterestOnTermLoanPayable_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_LossOnNoteConversion_lbl0" xml:lang="en-US">The amount of loss on note conversion.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnNoteConversion" xlink:to="creg_LossOnNoteConversion_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_NewPromissoryNotes_lbl0" xml:lang="en-US">New promissory notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NewPromissoryNotes" xlink:to="creg_NewPromissoryNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OperationAndMaintenanceIncomePolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for operation and maintenance income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperationAndMaintenanceIncomePolicyTextBlock" xlink:to="creg_OperationAndMaintenanceIncomePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OrganizationTermPeriod_lbl0" xml:lang="en-US">Represents a term period of organization.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationTermPeriod" xlink:to="creg_OrganizationTermPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PayableForPurchaseOfEquityInterestCurrent_lbl0" xml:lang="en-US">The amount of 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_PayableForPurchaseOfEquityInterestCurrent" xlink:to="creg_PayableForPurchaseOfEquityInterestCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfAmountOutstandingToBePaid_lbl0" xml:lang="en-US">Percentage of amount outstanding to be paid.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountOutstandingToBePaid" xlink:to="creg_PercentageOfAmountOutstandingToBePaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfNetTaxLiability_lbl0" xml:lang="en-US">Percentage of net tax liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfNetTaxLiability" xlink:to="creg_PercentageOfNetTaxLiability_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_PercentageOfReserveRegisteredCapital_lbl0" xml:lang="en-US">Percentage of  statutory surplus reserve of 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/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_ProceedsFromShortTermLoanReceivableCollection_lbl0" xml:lang="en-US">The amount of short term loan receivable collection.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ProceedsFromShortTermLoanReceivableCollection" xlink:to="creg_ProceedsFromShortTermLoanReceivableCollection_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock_lbl0" xml:lang="en-US">Contract liabilities consisted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock" xlink:to="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired_lbl0" xml:lang="en-US">Average exercise price, expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod_lbl0" xml:lang="en-US">The number of Exchange 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged_lbl0" xml:lang="en-US">The weighted average fair value at exchanged 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).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl1" xml:lang="en-US">The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are Exercisable as of the balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_lbl1" xml:lang="en-US">Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement exercisable. Excludes share and unit options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired_lbl0" xml:lang="en-US">Number of warrants, expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance_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 exercisable balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice_lbl0" 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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_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_ShorttermLoanReceivableTerm_lbl0" xml:lang="en-US">Short-term loan receivable term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShorttermLoanReceivableTerm" xlink:to="creg_ShorttermLoanReceivableTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatementOfCashFlowsPolicyTextBlock_lbl0" xml:lang="en-US">The policy disclosure for statement of Cash Flows.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatementOfCashFlowsPolicyTextBlock" xlink:to="creg_StatementOfCashFlowsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserve_lbl0" xml:lang="en-US">Represent the amount of 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of statutory reserve.</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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Uses and sources of liquidity policy.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock_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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl0" xml:lang="en-US">Convertible Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl0"/>
    <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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_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_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_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_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="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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_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="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="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accrual for Taxes Other than Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_lbl0"/>
    <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="creg_PromissoryNotesInDecemberTwoThousandTwentyMember_lbl0" xml:lang="en-US">Promissory Notes In December Two Thousand Twenty Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInDecemberTwoThousandTwentyMember" xlink:to="creg_PromissoryNotesInDecemberTwoThousandTwentyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl0" xml:lang="en-US">Accrued Professional Fees, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl0" xml:lang="en-US">Unamortized Debt Issuance Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdditionOfCashReceivedInAdvance_lbl1" xml:lang="en-US">Addition Of Cash Received In Advance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdditionOfCashReceivedInAdvance" xlink:to="creg_AdditionOfCashReceivedInAdvance_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="us-gaap_DebtConversionOriginalDebtAmount1_lbl0" xml:lang="en-US">Debt Conversion, Original Debt, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_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="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="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="creg_TaxEighthYearMember_lbl0" xml:lang="en-US">Tax Eighth Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxEighthYearMember" xlink:to="creg_TaxEighthYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier_lbl1" xml:lang="en-US">Deferred Tax Assets Impairment Loss Of Advance To Supplier</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" xlink:to="creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_lbl0" xml:lang="en-US">Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:to="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <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_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_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_ShorttermLoanReceivableTerm_lbl1" xml:lang="en-US">Shortterm Loan Receivable Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShorttermLoanReceivableTerm" xlink:to="creg_ShorttermLoanReceivableTerm_lbl1"/>
    <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="us-gaap_ShortTermDebtInterestRateIncrease_lbl0" xml:lang="en-US">Short-Term Debt, Interest Rate Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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_LenderAgreementMember_lbl0" xml:lang="en-US">Lender Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LenderAgreementMember" xlink:to="creg_LenderAgreementMember_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_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="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [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_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</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_DeferredTaxAssetsNetDisclosureTextBlock_lbl1" 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_lbl1"/>
    <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_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="us-gaap_CommonStockSharesOutstanding_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl1" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl1"/>
    <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_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="us-gaap_PaymentsForFees_lbl1" 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_lbl1"/>
    <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_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="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_RepaymentsOfDebt_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <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_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization</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_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="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="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_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_DebtInstrumentPeriodicPaymentPrincipal_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_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_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="creg_SecondPaymentMember_lbl0" xml:lang="en-US">Second Payment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SecondPaymentMember" xlink:to="creg_SecondPaymentMember_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="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Option Forfeitures In Period Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_USParentMember_lbl0" xml:lang="en-US">USParent Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USParentMember" xlink:to="creg_USParentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_YingtaiEnergyConservationTechnologyCoLtdMember_lbl0" xml:lang="en-US">Yingtai Energy Conservation Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_YingtaiEnergyConservationTechnologyCoLtdMember" xlink:to="creg_YingtaiEnergyConservationTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [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_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract_lbl" xml:lang="en-US">Schedule Of 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_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" xlink:to="creg_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Asset [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="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="creg_NotePurchaseAgreementMember_lbl0" xml:lang="en-US">Note Purchase Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePurchaseAgreementMember" xlink:to="creg_NotePurchaseAgreementMember_lbl0"/>
    <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="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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="creg_XianTaiYingEnergySavingTechnologyCoLtdMember_lbl0" xml:lang="en-US">Xian Tai Ying Energy Saving Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTaiYingEnergySavingTechnologyCoLtdMember" xlink:to="creg_XianTaiYingEnergySavingTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ExtensionOfLoanPeriodTwoMember_lbl0" xml:lang="en-US">Extension Of Loan Period Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanPeriodTwoMember" xlink:to="creg_ExtensionOfLoanPeriodTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatementOfCashFlowsPolicyTextBlock_lbl1" xml:lang="en-US">Statement Of Cash Flows Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatementOfCashFlowsPolicyTextBlock" xlink:to="creg_StatementOfCashFlowsPolicyTextBlock_lbl1"/>
    <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="creg_AccumulatedImpairmentLossOnRightOfUseAssets_lbl1" xml:lang="en-US">Accumulated Impairment Loss On Right Of Use Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccumulatedImpairmentLossOnRightOfUseAssets" xlink:to="creg_AccumulatedImpairmentLossOnRightOfUseAssets_lbl1"/>
    <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="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="creg_PercentageOfNetTaxLiability_lbl1" xml:lang="en-US">Percentage Of Net Tax Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfNetTaxLiability" xlink:to="creg_PercentageOfNetTaxLiability_lbl1"/>
    <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_InterestIncomeExpenseNet_lbl0" xml:lang="en-US">Interest Income (Expense), Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</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_RepaymentsOfOtherDebt_lbl0" xml:lang="en-US">Repayments of Other Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exchanged In Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl0" xml:lang="en-US">Payments of Financing Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember_lbl0" xml:lang="en-US">Promissory Notes In April Two Thousand Twenty One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember" xlink:to="creg_PromissoryNotesInAprilTwoThousandTwentyOneMember_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="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_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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="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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_lbl0" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, before Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_lbl0" xml:lang="en-US">Litigation Settlement, Amount Awarded from Other Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant, and Equipment [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="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_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="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_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="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_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="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <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_FinanceLoansAndLeasesReceivablePolicy_lbl0" xml:lang="en-US">Financing Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy_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="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash_lbl1" xml:lang="en-US">Contract With Customer Liability Effect Of Exchange Rate Change On Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" xlink:to="creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash_lbl1"/>
    <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="us-gaap_EquitySecuritiesFvNi_lbl0" xml:lang="en-US">Equity Securities, FV-NI, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesFvNi" xlink:to="us-gaap_EquitySecuritiesFvNi_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_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="creg_YuanMember_lbl0" xml:lang="en-US">Yuan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_YuanMember" xlink:to="creg_YuanMember_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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfIntangibleAssetsAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Intangible Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfIntangibleAssetsAbstract" xlink:to="creg_ScheduleOfIntangibleAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ZhonghongMember_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember_lbl0" xml:lang="en-US">China Recycling Energy Corporation Omnibus Equity Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" xlink:to="creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember_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_AdjustmentForAmortization_lbl0" xml:lang="en-US">Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <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_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="creg_TaxFirstFiveYearMember_lbl0" xml:lang="en-US">Tax First Five Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxFirstFiveYearMember" xlink:to="creg_TaxFirstFiveYearMember_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged_lbl1" 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 Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Interest Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PromissoryNoteMember_lbl0" xml:lang="en-US">Promissory Note Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNoteMember" xlink:to="creg_PromissoryNoteMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_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="creg_TaxSeventhYearMember_lbl0" xml:lang="en-US">Tax Seventh Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxSeventhYearMember" xlink:to="creg_TaxSeventhYearMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl0" xml:lang="en-US">Cash, Uninsured Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfAmountOutstandingToBePaid_lbl1" xml:lang="en-US">Percentage Of Amount Outstanding To Be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountOutstandingToBePaid" xlink:to="creg_PercentageOfAmountOutstandingToBePaid_lbl1"/>
    <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_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_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ErdosMetallurgyCoLtdMember_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_ErdosMetallurgyCoLtdMember" xlink:to="creg_ErdosMetallurgyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0"/>
    <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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Long-Lived Asset, Excluding Intangible Asset and Goodwill, Impairment and Disposal [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="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, after Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl0" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_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_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_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_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="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_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Number Of Warrants Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayable_lbl0" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl0" xml:lang="en-US">Other Current Assets [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_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_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="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_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="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_StreetervilleCapitalLLCMember_lbl0" xml:lang="en-US">Streeterville Capital LLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StreetervilleCapitalLLCMember" xlink:to="creg_StreetervilleCapitalLLCMember_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivable_lbl0" xml:lang="en-US">Interest Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivable" xlink:to="us-gaap_InterestReceivable_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="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_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="creg_EntrustedLoanPayableHYREFLoanMember_lbl0" xml:lang="en-US">Entrusted Loan Payable HYREFLoan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoanPayableHYREFLoanMember" xlink:to="creg_EntrustedLoanPayableHYREFLoanMember_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_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="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Remaining Contractual Terms Exercisable Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ExtensionOfLoanPeriodThreeMember_lbl0" xml:lang="en-US">Extension Of Loan Period Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanPeriodThreeMember" xlink:to="creg_ExtensionOfLoanPeriodThreeMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2"/>
    <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="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_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_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_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_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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="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="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="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="creg_ContractLiabilitiesPolicyTextBlock_lbl1" xml:lang="en-US">Contract Liabilities Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractLiabilitiesPolicyTextBlock" xlink:to="creg_ContractLiabilitiesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_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_LoansPayableMember_lbl0" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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="creg_PayableForPurchaseOfEquityInterestCurrent_lbl1" xml:lang="en-US">Payable For Purchase Of Equity Interest Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayableForPurchaseOfEquityInterestCurrent" xlink:to="creg_PayableForPurchaseOfEquityInterestCurrent_lbl1"/>
    <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="us-gaap_ResearchAndDevelopmentExpense_lbl1" 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_lbl1"/>
    <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_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="creg_XianFenghuiMember_lbl0" xml:lang="en-US">Xian Fenghui Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianFenghuiMember" xlink:to="creg_XianFenghuiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CapitalUtilizationFeePerDay_lbl1" xml:lang="en-US">Capital Utilization Fee Per Day</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalUtilizationFeePerDay" xlink:to="creg_CapitalUtilizationFeePerDay_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationTermPeriod_lbl1" xml:lang="en-US">Organization Term Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationTermPeriod" xlink:to="creg_OrganizationTermPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_lbl2" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Exercisable Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Contract Liabilities Consisted Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock" xlink:to="creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InterestOnTermLoanPayable_lbl1" xml:lang="en-US">Interest On Term Loan Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestOnTermLoanPayable" xlink:to="creg_InterestOnTermLoanPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SmartCloudPlatformMember_lbl0" xml:lang="en-US">Smart Cloud Platform Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SmartCloudPlatformMember" xlink:to="creg_SmartCloudPlatformMember_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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NewPromissoryNotes_lbl1" xml:lang="en-US">New Promissory Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NewPromissoryNotes" xlink:to="creg_NewPromissoryNotes_lbl1"/>
    <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="creg_EntrustedLoanPayableTextBlock_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountIssued1_lbl1" xml:lang="en-US">Conversion of Stock, Amount Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountIssued1" xlink:to="us-gaap_ConversionOfStockAmountIssued1_lbl1"/>
    <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_ZhenranLimitedMember_lbl0" xml:lang="en-US">Zhenran Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhenranLimitedMember" xlink:to="creg_ZhenranLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl1" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" 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_lbl1"/>
    <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_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_DeferredFinanceCostsNet_lbl0" xml:lang="en-US">Debt Issuance Costs, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SettledLitigationMember_lbl0" xml:lang="en-US">Settled Litigation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SettledLitigationMember" xlink:to="us-gaap_SettledLitigationMember_lbl0"/>
    <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_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_MinorityInterestOwnershipPercentageByParent_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_lbl0" xml:lang="en-US">Interest Expense, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossOnNoteConversion_lbl1" xml:lang="en-US">Loss On Note Conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnNoteConversion" xlink:to="creg_LossOnNoteConversion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Estimated Amortization Expense, Remainder of Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl0"/>
    <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_RestrictedStockMember_lbl0" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl0"/>
    <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_ZhongxunEnergyInvestmentBeijingCoLtdMember_lbl0" xml:lang="en-US">Zhongxun Energy Investment Beijing Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunEnergyInvestmentBeijingCoLtdMember" xlink:to="creg_ZhongxunEnergyInvestmentBeijingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Forfeited Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OperationAndMaintenanceIncomePolicyTextBlock_lbl1" xml:lang="en-US">Operation And Maintenance Income Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperationAndMaintenanceIncomePolicyTextBlock" xlink:to="creg_OperationAndMaintenanceIncomePolicyTextBlock_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_TaxesPayableCurrent_lbl2" 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_lbl2"/>
    <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_RevenueFromContractWithCustomerPolicyTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Average Exercise Price Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_FinalPaymentMember_lbl0" xml:lang="en-US">Final Payment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FinalPaymentMember" xlink:to="creg_FinalPaymentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_lbl0" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_PaymentsOfDebtIssuanceCosts_lbl0" xml:lang="en-US">Payments of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl0"/>
    <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="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" 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_lbl1"/>
    <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="us-gaap_PaymentsForLoans_lbl0" xml:lang="en-US">Payments for Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLoans" xlink:to="us-gaap_PaymentsForLoans_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="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl1" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl1"/>
    <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="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_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="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl2" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Exercisable Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_lbl2"/>
    <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="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/label" xlink:label="creg_ExtensionOfLoanPeriodOneMember_lbl0" xml:lang="en-US">Extension Of Loan Period One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanPeriodOneMember" xlink:to="creg_ExtensionOfLoanPeriodOneMember_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_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_ShanghaiYinghuaFinancialLeasingCoLtdMember_lbl0" xml:lang="en-US">Shanghai Yinghua Financial Leasing Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember" xlink:to="creg_ShanghaiYinghuaFinancialLeasingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_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 Term</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_Revenues_lbl1" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl1"/>
    <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="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock_lbl1" xml:lang="en-US">Uses And Sources Of Liquidity Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesMember_lbl0" xml:lang="en-US">Statutory Reserves Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_lbl0" xml:lang="en-US">Line of Credit Facility, Maximum Amount Outstanding During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_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_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_AccruedDebtProvisionPercentage_lbl1" xml:lang="en-US">Accrued Debt Provision Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedDebtProvisionPercentage" xlink:to="creg_AccruedDebtProvisionPercentage_lbl1"/>
    <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="creg_ExtensionOfLoanAxis_lbl0" xml:lang="en-US">Extension Of Loan Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExtensionOfLoanAxis" xlink:to="creg_ExtensionOfLoanAxis_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_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_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfLoanCosts_lbl0" xml:lang="en-US">Payments of Loan Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfLoanCosts" xlink:to="us-gaap_PaymentsOfLoanCosts_lbl0"/>
    <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"/>
    <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_ContractWithCustomerLiabilityCurrent_lbl2" xml:lang="en-US">Contract with Customer, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl2"/>
    <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_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_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxes_lbl1" 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_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_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ThirdPaymentMember_lbl1" xml:lang="en-US">Third Payment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ThirdPaymentMember" xlink:to="creg_ThirdPaymentMember_lbl1"/>
    <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_DebtSecuritiesCurrent_lbl0" xml:lang="en-US">Debt Securities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesCurrent" xlink:to="us-gaap_DebtSecuritiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xml:lang="en-US">Intangible Asset, Excluding Goodwill, after Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_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="creg_FormationOfZhongxunMember_lbl0" xml:lang="en-US">Formation Of Zhongxun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FormationOfZhongxunMember" xlink:to="creg_FormationOfZhongxunMember_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_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_lbl1" xml:lang="en-US">Finite Lived Intangible Assets Amortization Expense After Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:to="creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl0" xml:lang="en-US">Cash, FDIC Insured Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_FirstPaymentMember_lbl0" xml:lang="en-US">First Payment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FirstPaymentMember" xlink:to="creg_FirstPaymentMember_lbl0"/>
    <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_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="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_InterestIncomeOther_lbl0" xml:lang="en-US">Interest Income, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_FourthPaymentMember_lbl0" xml:lang="en-US">Fourth Payment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FourthPaymentMember" xlink:to="creg_FourthPaymentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductLiabilityAccrualComponentAmount_lbl0" xml:lang="en-US">Product Liability Accrual, Component Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityAccrualComponentAmount" xlink:to="us-gaap_ProductLiabilityAccrualComponentAmount_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_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_SmartCloudPlatformOneMember_lbl0" xml:lang="en-US">Smart Cloud Platform One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SmartCloudPlatformOneMember" xlink:to="creg_SmartCloudPlatformOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DateTheBusinessLicenseIssuedPeriod_lbl1" xml:lang="en-US">Date The Business License Issued Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DateTheBusinessLicenseIssuedPeriod" xlink:to="creg_DateTheBusinessLicenseIssuedPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_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 Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</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_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="creg_ExchangeAgreementsMember_lbl0" xml:lang="en-US">Exchange Agreements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExchangeAgreementsMember" xlink:to="creg_ExchangeAgreementsMember_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_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [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_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_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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"/>
    <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_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="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="creg_ProceedsFromShortTermLoanReceivableCollection_lbl1" xml:lang="en-US">Proceeds From Short Term Loan Receivable Collection</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ProceedsFromShortTermLoanReceivableCollection" xlink:to="creg_ProceedsFromShortTermLoanReceivableCollection_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_RecordedUnconditionalPurchaseObligation_lbl0" xml:lang="en-US">Recorded Unconditional Purchase Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RecordedUnconditionalPurchaseObligation" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoanMember_lbl0" xml:lang="en-US">Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanMember" xlink:to="creg_LoanMember_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_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_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="creg_TaxSixthYearMember_lbl0" xml:lang="en-US">Tax Sixth Year Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxSixthYearMember" xlink:to="creg_TaxSixthYearMember_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="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="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
<!-- [WMV7][fOfNNMlEe8/j078VrOM7ZLGsnF0aHmkR94CcB9R2Tjxw56pCCNTiDwjdCMFqo4wU/N5RQBUf8fAHXYa24umFWIg/t1LkdCynafOHe9obJEQAKW/iq5ExG5nzyYA7Y/OpKPeiD14ndoCwtPQKdUjHO/UW4oL9nco9LnrrMlrkonYqBVwBCVjfbCXEcsMy8/T0hnxd0s8H4tXNi3WdDq1yO3c43c8/YFVa1ib9cx7XlXicZn02nzp6q6WTFcHBBooP3BtwHbErOI5aFm6ghDz6W8dWuFydxCkbUJPTKCZ+I4+XzFqUdT+dpxmKp6SgGs2fgH4P/LQF+IkAbWZX+yaqdd+noQ611sY=] CSR-->
    <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"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>creg-20260331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Fri May 15 16:31:57 UTC 2026 -->
<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-20260331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ShortTermLoanReceivable" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AdvancetoSuppliers" roleURI="http://www.cregcn.com/role/AdvancetoSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IntangibleAsset" roleURI="http://www.cregcn.com/role/IntangibleAsset"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_EntrustedLoanPayable" roleURI="http://www.cregcn.com/role/EntrustedLoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockholdersEquity" roleURI="http://www.cregcn.com/role/StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_Lease" roleURI="http://www.cregcn.com/role/Lease"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IntangibleAssetTables" roleURI="http://www.cregcn.com/role/IntangibleAssetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockholdersEquityTables" roleURI="http://www.cregcn.com/role/StockholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_LeaseTables" roleURI="http://www.cregcn.com/role/LeaseTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable" roleURI="http://www.cregcn.com/role/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofContractLiabilitiesConsistedTable" roleURI="http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofIntangibleAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable" roleURI="http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofTaxesPayableTable" roleURI="http://www.cregcn.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" roleURI="http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" roleURI="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofProvisionforIncomeTaxExpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable" roleURI="http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReservesDetailsScheduleofStatutoryReserveAmount" roleURI="http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ShortTermLoanReceivableDetails" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_AdvancetoSuppliersDetails" roleURI="http://www.cregcn.com/role/AdvancetoSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IntangibleAssetDetails" roleURI="http://www.cregcn.com/role/IntangibleAssetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_EntrustedLoanPayableDetails" roleURI="http://www.cregcn.com/role/EntrustedLoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_LeaseDetails" roleURI="http://www.cregcn.com/role/LeaseDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20260331.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="1.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/2026/elts/us-gaap-2026.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="2.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/2026/elts/us-gaap-2026.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="3.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.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/2026/elts/us-gaap-2026.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="2.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/2026/elts/us-gaap-2026.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="3.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/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" order="4.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/2026/elts/us-gaap-2026.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="2.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/2026/elts/us-gaap-2026.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_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="1.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/2026/elts/us-gaap-2026.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="2.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/2026/elts/us-gaap-2026.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="3.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/2026/elts/us-gaap-2026.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="4.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/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5.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/2026/elts/us-gaap-2026.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PayableForPurchaseOfEquityInterestCurrent" xlink:href="creg-20260331.xsd#creg_PayableForPurchaseOfEquityInterestCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="PayableForPurchaseOfEquityInterestCurrent" order="7.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/2026/elts/us-gaap-2026.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="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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="3.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/2026/elts/us-gaap-2026.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_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="1.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/2026/elts/us-gaap-2026.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="2.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/2026/elts/us-gaap-2026.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="4.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/2026/elts/us-gaap-2026.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="5.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/2026/elts/us-gaap-2026.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_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserve" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhonghongMember" xlink:href="creg-20260331.xsd#creg_ZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ZhonghongMember" 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_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_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2.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/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3.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/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="4.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/2026/elts/us-gaap-2026.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="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/2026/elts/us-gaap-2026.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_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="1.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/2026/elts/us-gaap-2026.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="2.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/2026/elts/us-gaap-2026.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="3.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="12.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/2026/elts/us-gaap-2026.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="13.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/2026/elts/us-gaap-2026.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="StatutoryReservesMember" xlink:href="creg-20260331.xsd#creg_StatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReservesMember" 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="8.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/2026/elts/us-gaap-2026.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="9.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/2026/elts/us-gaap-2026.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" 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/2026/elts/us-gaap-2026.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_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="4.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/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="7.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/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="8.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/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="9.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/2026/elts/us-gaap-2026.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromShortTermLoanReceivableCollection" xlink:href="creg-20260331.xsd#creg_ProceedsFromShortTermLoanReceivableCollection"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromShortTermLoanReceivableCollection" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="1.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/2026/elts/us-gaap-2026.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="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/2026/elts/us-gaap-2026.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ShortTermLoanReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrentAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/AdvancetoSuppliers" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/IntangibleAsset" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/TaxesPayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxPayableTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/DeferredTaxNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsNetDisclosureTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/EntrustedLoanPayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoanPayableTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/NotePayableNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StockholdersEquity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/IncomeTax" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StatutoryReserves" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesTextBlock" xlink:href="creg-20260331.xsd#creg_StatutoryReservesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:to="StatutoryReservesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/Contingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/Lease" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="UsesAndSourcesOfLiquidityPolicyPolicyTextBlock" 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/2026/elts/us-gaap-2026.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_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperationAndMaintenanceIncomePolicyTextBlock" xlink:href="creg-20260331.xsd#creg_OperationAndMaintenanceIncomePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OperationAndMaintenanceIncomePolicyTextBlock" order="5.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/2026/elts/us-gaap-2026.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="6.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/2026/elts/us-gaap-2026.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="7.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/2026/elts/us-gaap-2026.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToSuppliersPolicyTextBlock" xlink:href="creg-20260331.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_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy" 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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="ContractLiabilitiesPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_ContractLiabilitiesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ContractLiabilitiesPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountAndOtherPayablesPolicyTextBlock" xlink:href="creg-20260331.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="15.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/2026/elts/us-gaap-2026.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="16.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/2026/elts/us-gaap-2026.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="17.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/2026/elts/us-gaap-2026.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="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatementOfCashFlowsPolicyTextBlock" xlink:href="creg-20260331.xsd#creg_StatementOfCashFlowsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="StatementOfCashFlowsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="20.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/2026/elts/us-gaap-2026.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="21.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/2026/elts/us-gaap-2026.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="22.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/2026/elts/us-gaap-2026.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="23.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/2026/elts/us-gaap-2026.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="24.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/2026/elts/us-gaap-2026.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="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfContractLiabilitiesConsistedTableTextBlock" xlink:href="creg-20260331.xsd#creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ScheduleOfContractLiabilitiesConsistedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/IntangibleAssetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/TaxesPayableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20260331.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:role="http://www.cregcn.com/role/DeferredTaxNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StockholdersEquityTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/IncomeTaxTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/StatutoryReservesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20260331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:to="StatutoryReservesDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/LeaseTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" 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/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfContractLiabilitiesConsistedAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfContractLiabilitiesConsistedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionOfCashReceivedInAdvance" xlink:href="creg-20260331.xsd#creg_AdditionOfCashReceivedInAdvance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="AdditionOfCashReceivedInAdvance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" xlink:href="creg-20260331.xsd#creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfContractLiabilitiesConsistedAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SmartCloudPlatformMember" xlink:href="creg-20260331.xsd#creg_SmartCloudPlatformMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SmartCloudPlatformMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SmartCloudPlatformOneMember" xlink:href="creg-20260331.xsd#creg_SmartCloudPlatformOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SmartCloudPlatformOneMember" 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="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:href="creg-20260331.xsd#creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" 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/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" 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-20260331.xsd#creg_AccruedLitigationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="AccruedLitigationCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="3.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/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofTaxesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAssetsAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" xlink:href="creg-20260331.xsd#creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier" order="0.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/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="1.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/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="2.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/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1.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/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2.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/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" xlink:href="creg-20260331.xsd#creg_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" 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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/verboseLabel"/>
    <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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="6.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/2026/elts/us-gaap-2026.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="12.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/2026/elts/us-gaap-2026.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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.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="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_0" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber_0" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_0" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance_0" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance_0" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm" order="5.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/2026/elts/us-gaap-2026.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="8.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/2026/elts/us-gaap-2026.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="9.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/2026/elts/us-gaap-2026.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="11.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/2026/elts/us-gaap-2026.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="12.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/2026/elts/us-gaap-2026.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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="14.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/2026/elts/us-gaap-2026.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="15.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/2026/elts/us-gaap-2026.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="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20260331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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:role="http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.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/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="5.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/2026/elts/us-gaap-2026.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="6.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/2026/elts/us-gaap-2026.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20260331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" xlink:href="creg-20260331.xsd#creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:href="creg-20260331.xsd#creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" 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/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" 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-20260331.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-20260331.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-20260331.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-20260331.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-20260331.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-20260331.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="StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable" xlink:to="StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" 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/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" 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-20260331.xsd#creg_MaximumStatutoryReserveAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:to="MaximumStatutoryReserveAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserve" xlink:href="creg-20260331.xsd#creg_StatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems" xlink:to="StatutoryReserve" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20260331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <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="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" 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/2026/elts/srt-2026.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="ErdosMetallurgyCoLtdMember" xlink:href="creg-20260331.xsd#creg_ErdosMetallurgyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ErdosMetallurgyCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20260331.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="XianTCHMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTangShiDaiMember" xlink:href="creg-20260331.xsd#creg_DaTangShiDaiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="DaTangShiDaiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTongRecyclingEnergyMember" xlink:href="creg-20260331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="DaTongRecyclingEnergyMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20260331.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="TianYuXuZhouRecyclingEnergyMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhongxunMember" xlink:href="creg-20260331.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YinghuaMember" xlink:href="creg-20260331.xsd#creg_YinghuaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="YinghuaMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FormationOfZhongxunMember" xlink:href="creg-20260331.xsd#creg_FormationOfZhongxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FormationOfZhongxunMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.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-20260331.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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20260331.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="ZhongxunEnergyInvestmentBeijingCoLtdMember" xlink:href="creg-20260331.xsd#creg_ZhongxunEnergyInvestmentBeijingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ZhongxunEnergyInvestmentBeijingCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiYinghuaFinancialLeasingCoLtdMember" xlink:href="creg-20260331.xsd#creg_ShanghaiYinghuaFinancialLeasingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ShanghaiYinghuaFinancialLeasingCoLtdMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OrganizationTermPeriod" xlink:href="creg-20260331.xsd#creg_OrganizationTermPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="OrganizationTermPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ActualElectricitySold" xlink:href="creg-20260331.xsd#creg_ActualElectricitySold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" 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/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForNuclearFuel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_PaymentsForNuclearFuel" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DateTheBusinessLicenseIssuedPeriod" xlink:href="creg-20260331.xsd#creg_DateTheBusinessLicenseIssuedPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="DateTheBusinessLicenseIssuedPeriod" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20260331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <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/2026/elts/srt-2026.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/2026/elts/srt-2026.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-20260331.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-20260331.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20260331.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-20260331.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems" order="2.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/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_Revenues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2.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/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedImpairmentLossOnRightOfUseAssets" xlink:href="creg-20260331.xsd#creg_AccumulatedImpairmentLossOnRightOfUseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="AccumulatedImpairmentLossOnRightOfUseAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AccountsReceivableNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashFDICInsuredAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashUninsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashUninsuredAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CashUninsuredAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ShortTermLoanReceivableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="ShortTermLoanReceivableDetailsTable" xlink:href="creg-20260331.xsd#creg_ShortTermLoanReceivableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrentAbstract" xlink:to="ShortTermLoanReceivableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermLoanReceivableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="YingtaiEnergyConservationTechnologyCoLtdMember" xlink:href="creg-20260331.xsd#creg_YingtaiEnergyConservationTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="YingtaiEnergyConservationTechnologyCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTaiYingEnergySavingTechnologyCoLtdMember" xlink:href="creg-20260331.xsd#creg_XianTaiYingEnergySavingTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianTaiYingEnergySavingTechnologyCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianFenghuiMember" xlink:href="creg-20260331.xsd#creg_XianFenghuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianFenghuiMember" 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="ShortTermLoanReceivableDetailsTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShorttermLoanReceivableTerm" xlink:href="creg-20260331.xsd#creg_ShorttermLoanReceivableTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="ShorttermLoanReceivableTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalUtilizationFeePerDay" xlink:href="creg-20260331.xsd#creg_CapitalUtilizationFeePerDay"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="CapitalUtilizationFeePerDay" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalUtilizationFee" xlink:href="creg-20260331.xsd#creg_CapitalUtilizationFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="CapitalUtilizationFee" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_InterestIncomeOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_InterestReceivable" order="6.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/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ShortTermInvestments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/AdvancetoSuppliersDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract"/>
    <loc xlink:type="locator" xlink:label="AdvancetoSuppliersDetailsTable" xlink:href="creg-20260331.xsd#creg_AdvancetoSuppliersDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract" xlink:to="AdvancetoSuppliersDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerDurationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdvancetoSuppliersDetailsTable" xlink:to="us-gaap_ContractWithCustomerDurationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerDurationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerDurationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="us-gaap_ContractWithCustomerDurationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZhenranLimitedMember" xlink:href="creg-20260331.xsd#creg_ZhenranLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerDurationAxis" xlink:to="ZhenranLimitedMember" 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/2026/elts/us-gaap-2026.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_RecordedUnconditionalPurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_RecordedUnconditionalPurchaseObligation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductLiabilityAccrualComponentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductLiabilityAccrualComponentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_ProductLiabilityAccrualComponentAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3.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/2026/elts/us-gaap-2026.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="4.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/2026/elts/us-gaap-2026.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="5.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/2026/elts/us-gaap-2026.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedDebtProvisionPercentage" xlink:href="creg-20260331.xsd#creg_AccruedDebtProvisionPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="AccruedDebtProvisionPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/IntangibleAssetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentForAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AdjustmentForAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/TaxesPayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableDetailsTable" xlink:href="creg-20260331.xsd#creg_TaxesPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="TaxesPayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxPeriodAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesPayableDetailsTable" xlink:to="us-gaap_TaxPeriodAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxPeriodDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TaxFirstFiveYearMember" xlink:href="creg-20260331.xsd#creg_TaxFirstFiveYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="TaxFirstFiveYearMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxSixthYearMember" xlink:href="creg-20260331.xsd#creg_TaxSixthYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="TaxSixthYearMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxSeventhYearMember" xlink:href="creg-20260331.xsd#creg_TaxSeventhYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="TaxSeventhYearMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxEighthYearMember" xlink:href="creg-20260331.xsd#creg_TaxEighthYearMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="TaxEighthYearMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesPayableDetailsTable" xlink:to="us-gaap_IncomeTaxExaminationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_AccruedIncomeTaxes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_TaxesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfNetTaxLiability" xlink:href="creg-20260331.xsd#creg_PercentageOfNetTaxLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="PercentageOfNetTaxLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/EntrustedLoanPayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoanPayableDetailsTable" xlink:href="creg-20260331.xsd#creg_EntrustedLoanPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="ExtensionOfLoanAxis" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntrustedLoanPayableDetailsTable" xlink:to="ExtensionOfLoanAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExtensionOfLoanDomainDomain" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ExtensionOfLoanAxis" xlink:to="ExtensionOfLoanDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ExtensionOfLoanPeriodOneMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ExtensionOfLoanAxis" xlink:to="ExtensionOfLoanPeriodOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExtensionOfLoanPeriodTwoMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ExtensionOfLoanAxis" xlink:to="ExtensionOfLoanPeriodTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExtensionOfLoanPeriodThreeMember" xlink:href="creg-20260331.xsd#creg_ExtensionOfLoanPeriodThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ExtensionOfLoanAxis" xlink:to="ExtensionOfLoanPeriodThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="creg-20260331.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-20260331.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-20260331.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="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="3.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/2026/elts/us-gaap-2026.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-20260331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="4.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/2026/elts/us-gaap-2026.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-20260331.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-20260331.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="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LoanMember" xlink:href="creg-20260331.xsd#creg_LoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoanPayableHYREFLoanMember" xlink:href="creg-20260331.xsd#creg_EntrustedLoanPayableHYREFLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="EntrustedLoanPayableHYREFLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FirstPaymentMember" xlink:href="creg-20260331.xsd#creg_FirstPaymentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FirstPaymentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondPaymentMember" xlink:href="creg-20260331.xsd#creg_SecondPaymentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="SecondPaymentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdPaymentMember" xlink:href="creg-20260331.xsd#creg_ThirdPaymentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ThirdPaymentMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="FourthPaymentMember" xlink:href="creg-20260331.xsd#creg_FourthPaymentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FourthPaymentMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinalPaymentMember" xlink:href="creg-20260331.xsd#creg_FinalPaymentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FinalPaymentMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderAgreementMember" xlink:href="creg-20260331.xsd#creg_LenderAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LenderAgreementMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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-20260331.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-20260331.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-20260331.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20260331.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/2026/elts/us-gaap-2026.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="7.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/2026/elts/us-gaap-2026.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="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LoansPayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HYREFMember_0" xlink:href="creg-20260331.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="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="EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_DebtConversionLineItems" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_EquitySecuritiesFvNi" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtSecuritiesCurrent" order="2.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/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAdditionalCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_OtherAdditionalCapital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="4.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/2026/elts/us-gaap-2026.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="5.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/2026/elts/us-gaap-2026.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LongTermDebt" order="7.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/2026/elts/us-gaap-2026.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestOnTermLoanPayable" xlink:href="creg-20260331.xsd#creg_InterestOnTermLoanPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="InterestOnTermLoanPayable" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuyBackPrice" xlink:href="creg-20260331.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="11.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/2026/elts/us-gaap-2026.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="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_RepaymentsOfOtherDebt" order="13.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/2026/elts/us-gaap-2026.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="14.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/2026/elts/us-gaap-2026.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="15.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/2026/elts/us-gaap-2026.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="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PaymentsForLoans" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LoansPayable" order="20.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/2026/elts/us-gaap-2026.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="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/2026/elts/us-gaap-2026.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_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/NotePayableNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsTable" xlink:href="creg-20260331.xsd#creg_NotePayableNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="2.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/2026/elts/us-gaap-2026.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="PromissoryNotesInDecemberTwoThousandTwentyMember" xlink:href="creg-20260331.xsd#creg_PromissoryNotesInDecemberTwoThousandTwentyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="PromissoryNotesInDecemberTwoThousandTwentyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PromissoryNotesInAprilTwoThousandTwentyOneMember" xlink:href="creg-20260331.xsd#creg_PromissoryNotesInAprilTwoThousandTwentyOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="PromissoryNotesInAprilTwoThousandTwentyOneMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ExchangeAgreementsMember" xlink:href="creg-20260331.xsd#creg_ExchangeAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="ExchangeAgreementsMember" 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="4.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/2026/elts/us-gaap-2026.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_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" 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/2026/elts/us-gaap-2026.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_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfAmountOutstandingToBePaid" xlink:href="creg-20260331.xsd#creg_PercentageOfAmountOutstandingToBePaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="PercentageOfAmountOutstandingToBePaid" 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/2026/elts/us-gaap-2026.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_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" 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/2026/elts/us-gaap-2026.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_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConversionOfStockAmountIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ConversionOfStockAmountIssued1" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="12.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/2026/elts/us-gaap-2026.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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnNoteConversion" xlink:href="creg-20260331.xsd#creg_LossOnNoteConversion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="LossOnNoteConversion" 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/2026/elts/us-gaap-2026.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"/>
    <loc xlink:type="locator" xlink:label="NewPromissoryNotes" xlink:href="creg-20260331.xsd#creg_NewPromissoryNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="NewPromissoryNotes" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsTable" xlink:href="creg-20260331.xsd#creg_StockBasedCompensationPlanDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="2.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/2026/elts/us-gaap-2026.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="ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" xlink:href="creg-20260331.xsd#creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember" 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="StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="3.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/2026/elts/us-gaap-2026.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/IncomeTaxDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="creg-20260331.xsd#creg_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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"/>
    <loc xlink:type="locator" xlink:label="USParentMember" xlink:href="creg-20260331.xsd#creg_USParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="USParentMember" 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="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/2026/elts/us-gaap-2026.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_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" 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/2026/elts/us-gaap-2026.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="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxTermYear" xlink:href="creg-20260331.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="creg-20260331.xsd#creg_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract" xlink:to="StatutoryReservesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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="1.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/2026/elts/us-gaap-2026.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-20260331.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-20260331.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"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.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/2026/elts/srt-2026.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/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="us-gaap_RestructuringCostAndReserveLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20260331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="PercentageOfStatutoryReserveNetIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfReserveRegisteredCapital" xlink:href="creg-20260331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="PercentageOfReserveRegisteredCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRegisteredCapital" xlink:href="creg-20260331.xsd#creg_PercentageOfRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="PercentageOfRegisteredCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/ContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="ContingenciesDetailsTable" xlink:href="creg-20260331.xsd#creg_ContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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/2026/elts/us-gaap-2026.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-20260331.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-20260331.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-20260331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2.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/2026/elts/us-gaap-2026.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="YuanMember" xlink:href="creg-20260331.xsd#creg_YuanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="YuanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationStatusAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesDetailsTable" xlink:to="us-gaap_LitigationStatusAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LitigationStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationStatusDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_LitigationStatusDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SettledLitigationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SettledLitigationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LitigationStatusAxis" xlink:to="us-gaap_SettledLitigationMember" 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="ContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesLineItems" order="4.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/2026/elts/us-gaap-2026.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_LitigationSettlementAmountAwardedFromOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LitigationSettlementAmountAwardedFromOtherParty" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedLitigationExpense" xlink:href="creg-20260331.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_PaymentsOfLoanCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfLoanCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsOfLoanCosts" 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/2026/elts/us-gaap-2026.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="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsForFees" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/LeaseDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" 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-20260331.xsd#creg_LeaseExpirationDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LeaseExpirationDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://www.cregcn.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="creg-20260331.xsd#creg_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0" 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/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PromissoryNoteMember" xlink:href="creg-20260331.xsd#creg_PromissoryNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="PromissoryNoteMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NotePurchaseAgreementMember" xlink:href="creg-20260331.xsd#creg_NotePurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NotePurchaseAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="StreetervilleCapitalLLCMember" xlink:href="creg-20260331.xsd#creg_StreetervilleCapitalLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="StreetervilleCapitalLLCMember" 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="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsOfFinancingCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
<!-- [WMV7][uHYvCNv8NLPkAMk86K1EMMy8nEB8aawl58N3lXp5lYhRwPbYxAAMyPTpku7ktQt4XRyDjw4da/RapA5jqHI7kIPHk7B81nz+PFjgsw+CzeiPsQZyG27yyBXhtVdDw3BAd0MCkN/ISGJcFE1mYX98MC5IQRPNM9KZvdXXgz8nndmcpvwGQZKzr4edKAmmbESZf7Rj2l1tLLL0ll+p2xg2yHR0QLu4HUe5p+mEko2Cgu7jw3i11SNIn6Cmcth+Se8TdonTn4eVOGv2d7GKshcOYpTb44qgha2U5ttIdsE5MG65DuTZ/wSBAyrW8DvUoO30pKTKg2HibY5LKGByXE205chNpErb] CSR-->
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - 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, 2026</div></th>
<th class="th"><div>May 15, 2026</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,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">001-34625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Tower C Rong Cheng Yun Gu Building Keji 3rd Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Yanta District<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">22,959,128<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>14
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash</a></td>
<td class="nump">$ 158,793,720<span></span>
</td>
<td class="nump">$ 40,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Short term loan receivables</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">156,751,655<span></span>
</td>
</tr>
<tr class="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">66,782<span></span>
</td>
<td class="nump">32,853<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">158,860,502<span></span>
</td>
<td class="nump">156,824,664<span></span>
</td>
</tr>
<tr class="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 );">Right-of-use asset, net</a></td>
<td class="nump">46,582<span></span>
</td>
<td class="nump">61,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Asset, net</a></td>
<td class="nump">742,428<span></span>
</td>
<td class="nump">752,865<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fixed assets, net</a></td>
<td class="nump">4,101<span></span>
</td>
<td class="nump">4,045<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_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">793,111<span></span>
</td>
<td class="nump">818,002<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">159,653,613<span></span>
</td>
<td class="nump">157,642,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">123,925<span></span>
</td>
<td class="nump">122,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">108,727<span></span>
</td>
<td class="nump">107,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">4,351,139<span></span>
</td>
<td class="nump">4,296,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_AccruedLiabilitiesCurrent', window );">Accrued interest on notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23,224<span></span>
</td>
</tr>
<tr class="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, net of unamortized OID of $0 and $31,250, respectively</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,464,151<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accrued liabilities and other payables</a></td>
<td class="nump">3,164,994<span></span>
</td>
<td class="nump">3,291,284<span></span>
</td>
</tr>
<tr class="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 );">Lease liability</a></td>
<td class="nump">62,472<span></span>
</td>
<td class="nump">61,092<span></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_PayableForPurchaseOfEquityInterestCurrent', window );">Payable for purchase of 10% equity interest of Zhonghong</a></td>
<td class="nump">434,909<span></span>
</td>
<td class="nump">428,994<span></span>
</td>
</tr>
<tr class="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">347,591<span></span>
</td>
<td class="nump">347,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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">8,593,757<span></span>
</td>
<td class="nump">11,142,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NONCURRENT 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_AccruedIncomeTaxesNoncurrent', window );">Taxes payable</a></td>
<td class="nump">3,350,625<span></span>
</td>
<td class="nump">3,350,625<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,350,625<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">11,944,382<span></span>
</td>
<td class="nump">14,493,075<span></span>
</td>
</tr>
<tr class="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, 22,959,127 and 20,951,878 shares issued and outstanding</a></td>
<td class="nump">46,339<span></span>
</td>
<td class="nump">44,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid in capital</a></td>
<td class="nump">204,587,504<span></span>
</td>
<td class="nump">201,603,573<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,645<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">(6,612,423)<span></span>
</td>
<td class="num">(8,733,535)<span></span>
</td>
</tr>
<tr class="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">(65,503,834)<span></span>
</td>
<td class="num">(64,956,424)<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 stockholders&#8217; equity</a></td>
<td class="nump">147,709,231<span></span>
</td>
<td class="nump">143,149,591<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 STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">$ 159,653,613<span></span>
</td>
<td class="nump">$ 157,642,666<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PayableForPurchaseOfEquityInterestCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Payable for purchase of 10% equity interest of Zhonghong.</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_PayableForPurchaseOfEquityInterestCurrent</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>Represent the amount of 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_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_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://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(19))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://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(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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<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/2147480870/815-30-50-2<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-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://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 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 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><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 14: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 19: 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 20: 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 21: 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 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)(iii)(B))<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 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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 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 10: 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 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 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(5))<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 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/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 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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/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 9: 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 10: 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 11: 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 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/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(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/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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: 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 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 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: 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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<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 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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to transfer good or service to customer for which consideration has been received or is receivable, 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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill.</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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/exampleRef<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://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)<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<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 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(5))<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 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/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 23: 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 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)(i))<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 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 26: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: 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/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: 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(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: 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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 10: 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 11: 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 12: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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 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 10: 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 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 (c)<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 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(5))<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 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/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 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/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 26: 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://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)<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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 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 10: 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 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 (c)<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 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 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(iv))<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)(5))<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 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 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/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/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_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in 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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-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_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: 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_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>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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: 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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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)(3))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(b))<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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: 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 11: 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 12: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 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://www.xbrl.org/2003/role/exampleRef<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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_UnamortizedDebtIssuanceExpense', window );">Notes payable, net of unamortized</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 31,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in Shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in Shares)</a></td>
<td class="nump">22,959,128<span></span>
</td>
<td class="nump">20,951,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in Shares)</a></td>
<td class="nump">22,959,128<span></span>
</td>
<td class="nump">20,951,878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_ZhonghongMember', window );">Zhonghong</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_DebtInstrumentInterestRateEffectivePercentage', window );">Equity interest rate</a></td>
<td class="nump">10.00%<span></span>
</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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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 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 10: 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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: 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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 6: 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 7: 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 8: 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 9: 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 (a)<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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</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_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=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;">us-gaap_DebtInstrumentAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations And Comprehensive Loss (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</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_Revenues', window );">Revenue</a></td>
<td class="nump">$ 108,353<span></span>
</td>
<td class="nump">$ 20,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_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="num">(53,683)<span></span>
</td>
<td class="num">(11,806)<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_GrossProfit', window );">Total Gross Profit</a></td>
<td class="nump">54,670<span></span>
</td>
<td class="nump">8,819<span></span>
</td>
</tr>
<tr class="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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">593,307<span></span>
</td>
<td class="nump">1,171,209<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">593,307<span></span>
</td>
<td class="nump">1,171,209<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">(538,637)<span></span>
</td>
<td class="num">(1,162,390)<span></span>
</td>
</tr>
<tr class="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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">34,749<span></span>
</td>
<td class="nump">12,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(60,662)<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_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">90,054<span></span>
</td>
<td class="nump">298,999<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_NonoperatingIncomeExpense', window );">Total non-operating income, net</a></td>
<td class="nump">64,141<span></span>
</td>
<td class="nump">311,849<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax</a></td>
<td class="num">(474,496)<span></span>
</td>
<td class="num">(850,541)<span></span>
</td>
</tr>
<tr class="re">
<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">72,914<span></span>
</td>
<td class="nump">33,919<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">(547,410)<span></span>
</td>
<td class="num">(884,460)<span></span>
</td>
</tr>
<tr class="re">
<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="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 profit</a></td>
<td class="nump">2,121,112<span></span>
</td>
<td class="nump">584,206<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income/(loss)</a></td>
<td class="nump">$ 1,573,702<span></span>
</td>
<td class="num">$ (300,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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used for computing basic loss per share (in Shares)</a></td>
<td class="nump">21,431,637<span></span>
</td>
<td class="nump">10,207,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used for computing diluted loss per share (in Shares)</a></td>
<td class="nump">21,431,637<span></span>
</td>
<td class="nump">10,207,087<span></span>
</td>
</tr>
<tr class="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.09)<span></span>
</td>
</tr>
<tr class="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 (in Dollars per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.09)<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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 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 9: 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 10: 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 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(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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/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)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 6: 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 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 11: http://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 12: 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 13: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: 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(1))<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 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 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)(ii))<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)(iv))<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)(5))<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 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 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)(i))<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/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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_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_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 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 2: 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 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 16: 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 17: 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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonoperating.</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 (d)<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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: 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)<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_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: 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 4: 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 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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://www.xbrl.org/2009/role/commonPracticeRef<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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: 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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-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_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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: 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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 9: 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 10: 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 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<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(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_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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<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 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: 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 6: 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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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><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 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<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 10: 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 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 16: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 20: 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 21: 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 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)(iii)(B))<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 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 25: 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 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)(4)(iii)(A))<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 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 28: 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 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)(iv))<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)(5))<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 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 32: 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 33: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid in Capital</div></th>
<th class="th"><div>Statutory Reserves</div></th>
<th class="th"><div>Accumulated 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, 2024</a></td>
<td class="nump">$ 9,161<span></span>
</td>
<td class="nump">$ 165,959,857<span></span>
</td>
<td class="nump">$ 15,191,645<span></span>
</td>
<td class="num">$ (14,373,199)<span></span>
</td>
<td class="num">$ (62,056,383)<span></span>
</td>
<td class="nump">$ 104,731,081<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2024</a></td>
<td class="nump">916,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(2,900,041)<span></span>
</td>
<td class="num">(2,900,041)<span></span>
</td>
</tr>
<tr class="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">$ 2,044<span></span>
</td>
<td class="nump">2,707,492<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,709,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of long-term notes into common shares (in Shares)</a></td>
<td class="nump">1,423,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock compensation expense</a></td>
<td class="nump">$ 124<span></span>
</td>
<td class="nump">831,396<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">831,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock compensation expense (in Shares)</a></td>
<td class="nump">12,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Offering of the common stock</a></td>
<td class="nump">$ 33,003<span></span>
</td>
<td class="nump">32,104,828<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">32,137,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Offering of the common stock (in Shares)</a></td>
<td class="nump">18,600,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 profit</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,639,664<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,639,664<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, 2025</a></td>
<td class="nump">$ 44,332<span></span>
</td>
<td class="nump">201,603,573<span></span>
</td>
<td class="nump">15,191,645<span></span>
</td>
<td class="num">(8,733,535)<span></span>
</td>
<td class="num">(64,956,424)<span></span>
</td>
<td class="nump">143,149,591<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2025</a></td>
<td class="nump">20,951,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(547,410)<span></span>
</td>
<td class="num">(547,410)<span></span>
</td>
</tr>
<tr class="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">$ 2,007<span></span>
</td>
<td class="nump">2,546,031<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,548,038<span></span>
</td>
</tr>
<tr class="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">2,007,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437,900<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">437,900<span></span>
</td>
</tr>
<tr class="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 profit</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,121,112<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,121,112<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, 2026</a></td>
<td class="nump">$ 46,339<span></span>
</td>
<td class="nump">$ 204,587,504<span></span>
</td>
<td class="nump">$ 15,191,645<span></span>
</td>
<td class="num">$ (6,612,423)<span></span>
</td>
<td class="num">$ (65,503,834)<span></span>
</td>
<td class="nump">$ 147,709,231<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_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2026</a></td>
<td class="nump">22,959,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 which are neither cancelled nor 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 7: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 12: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 12: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-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_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://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)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 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>18
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</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">$ (547,410)<span></span>
</td>
<td class="num">$ (884,460)<span></span>
</td>
</tr>
<tr class="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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">10,437<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_OperatingLeaseExpense', window );">Operating lease expenses</a></td>
<td class="nump">15,890<span></span>
</td>
<td class="nump">15,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">437,900<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_InterestIncomeExpenseNet', window );">Interest expense</a></td>
<td class="nump">60,662<span></span>
</td>
<td class="nump">2,002<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="nump">65,597,834<span></span>
</td>
</tr>
<tr class="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="num">(31,078)<span></span>
</td>
<td class="num">(44,649)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">62,012<span></span>
</td>
</tr>
<tr class="re">
<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">53,961<span></span>
</td>
<td class="nump">33,994<span></span>
</td>
</tr>
<tr class="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="num">(126,289)<span></span>
</td>
<td class="num">(154,492)<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) generated from operating activities</a></td>
<td class="num">(125,927)<span></span>
</td>
<td class="nump">64,627,345<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ProceedsFromShortTermLoanReceivableCollection', window );">Short term loan receivable collection</a></td>
<td class="nump">156,840,314<span></span>
</td>
<td class="nump">55,986,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of Intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(784,877)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash generated from investing activities</a></td>
<td class="nump">156,840,314<span></span>
</td>
<td class="nump">55,202,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITY:</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_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">9,865,400<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash generated from financing activity</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">9,865,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH</a></td>
<td class="nump">2,039,177<span></span>
</td>
<td class="num">(123,776)<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 IN CASH</a></td>
<td class="nump">158,753,564<span></span>
</td>
<td class="nump">129,570,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, BEGINNING OF PERIOD</a></td>
<td class="nump">40,156<span></span>
</td>
<td class="nump">25,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, END OF PERIOD</a></td>
<td class="nump">158,793,720<span></span>
</td>
<td class="nump">129,596,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of non-cash information:</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_ConversionOfStockAmountIssued1', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 2,548,038<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_creg_ProceedsFromShortTermLoanReceivableCollection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short term loan receivable collection.</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_ProceedsFromShortTermLoanReceivableCollection</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_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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: 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 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 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</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_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</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> -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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to transfer good or service to customer for which consideration has been received or is receivable.</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/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: 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(10))<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, 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 activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://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_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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; text-align: justify"><span><b>1. ORGANIZATION
AND DESCRIPTION OF BUSINESS</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">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, is transforming and expanding into an energy storage integrated solution provider
business in the Peoples Republic of China (&#8220;PRC&#8221;). The Company 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
(PV) and wind power stations, remote islands without electricity, and smart energy cities with multi-energy supplies.</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, 2026 is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="ea028996301_img1.jpg" style="width: 550px; height: 522px"/></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>Erdos TCH &#8211;
Joint Venture</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; ">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 20 years. Erdos contributed 7% of the total investment of
the project, and Xi&#8217;an TCH Energy Technology Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;) contributed 93%. On June 15, 2013, Xi&#8217;an
TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its 7% ownership interest in the JV to Xi&#8217;an
TCH for $1.29 million (RMB8 million), plus certain accumulated profits. Xi&#8217;an TCH paid the $1.29 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 RMB0.30 / 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. 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. During
this period, Erdos will compensate Erdos TCH RMB1 million ($145,524) per month, until operations resume. The Company has not recognized
any income due to the uncertainty of collection. In addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology
Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;), 30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#8220;DaTong
Recycling Energy&#8221;), and 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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>Formation of Zhongxun</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; ">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
(RMB35,000,000), which must be contributed before October 1, 2028. Zhongxun is 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.</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>Formation of Yinghua</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; ">On February 11, 2015,
the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&#8220;Yinghua&#8221;) with registered capital of
$30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 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.</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 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.4-03(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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>20
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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, Shaanxi 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;), 100%
owned by Xi&#8217;an TCH, 2) Xi&#8217;an Zhonghong Energy Technology Co., Ltd (&#8220;Zhonghong&#8221;), 90% owned by Xi&#8217;an TCH
and 10% owned by Shanghai TCH, and 3) Zhongxun Energy Investment (Beijing) Co., Ltd (&#8220;Zhongxun&#8221;), 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, 2026. There was US$108,353 and US$20,625 for
the Company for the three months ended March 31, 2026 or 2025. 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: center">&#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, 2026 and 2025, the Company had a net loss of $547,410&#160;and $884,460, respectively. The Company had an accumulated deficit of $65,503,834
as of March 31, 2026. The Company is transforming and expanding into an energy storage integrated solution provider business and has produced
revenue since 2025. The Company 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 (PV) and wind power stations,
remote islands without electricity, and smart energy cities with multi-energy supplies. 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"><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>The preparation
of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect
the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported
revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting
estimates include, but not limited to allowances for bad debt, income taxes, and contingencies and litigation, the valuation and carrying
amount of intangible asset and revenue recognition. 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>The Company
records income from perform operation and maintenance services to third parties in the period the income is earned, which is based on
the service performance fulfilled over time. </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
recognizes revenue from contracts with customers in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606,&#160;Revenue
from Contracts with Customers&#160;(&#8220;ASC 606&#8221;). Under ASC 606, revenue is recognized when, or as, control of promised goods
and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which the Company expects
to be entitled in exchange for the goods and services transferred. The Company determines revenue recognition through the following steps:</span></p>

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

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Identification
of the contract, or contracts, with a customer.</span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Identification
of the performance obligations in the contract.</span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(3)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Determination
of the transaction price.</span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(4)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Allocation
of the transaction price to the performance obligations in the contract.</span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(5)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Recognition
of revenue when, or as, a performance obligation is satisfied.</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>Operation
and Maintenance 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>Once a contract
is determined to be within the scope of ASC 606, the Company assesses the services promised within each contract and determines those
that are performance obligations. The Company transfers service over time and satisfies 	a performance obligation and recognizes revenue
over time. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><i>Operating Leases</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&#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. 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. Right-of-use (&#8220;ROU asset&#8221;) asset
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-top: 0pt; margin-bottom: 0pt; text-align: center">&#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, Property, 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 <span style="-sec-ix-hidden: hidden-fact-49"><span style="-sec-ix-hidden: hidden-fact-50">no</span></span> impairment of ROU assets as of March 31, 2026 and December 31, 2025.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Operating
leases are included in ROU and 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>Accounts
receivable, net mainly represent amounts due from customers for goods delivered and services performed in the ordinary course of business
and are recorded net of an allowance for credit loss, if any. The Company measures its allowance for credit losses based on expected collectability,
in accordance with the Current Expected Credit Loss (CECL) model under U.S. GAAP (ASC 326). The Company considers many factors in assessing
the collectability of its accounts receivable, such as the age of the amounts due, the payment history, creditworthiness, and the financial
condition of the debtor. The Company generally does not require collateral from its customers. An allowance for credit loss is recorded,
reflecting expected lifetime losses, in the period in which a loss is determined to be probable. Accounts receivables are written off
against the allowance for credit loss after all means of collection have been exhausted and the potential for recovery is considered remote.</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, 2026 and December 31, 2025, the Company had&#160;<span style="-sec-ix-hidden: hidden-fact-51"><span style="-sec-ix-hidden: hidden-fact-52">no</span></span>&#160;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><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-top: 0pt; margin-bottom: 0pt; text-align: left"><span><i>Short
term loan receivables</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#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, 2026
and December 31, 2025, the Company 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">&#160;</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 RMB500,000&#160;($71,792) per bank. Any balance over RMB500,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>Intangible
Asset, net</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>Intangible
asset, net are stated at cost, net of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost
upon acquisition. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated
useful lives using the straight-line method as follows:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Smart Cloud Platform</td><td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center">10&#160;years</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;Property, Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets, including
property 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. The Company did not record
any impairment for the three months ended March 31, 2026 and 2025.</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>Contract
liabilities</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>Contract
liabilities represent advance payments collected from third-party payers. They represent obligations that will be satisfied by providing
services to the customer.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, contract liabilities 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2026</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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2025</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: left">Balance at the beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,249</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"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Addition of cash received in advance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">369,758</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">Deduction of revenue recognition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(262,509</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate change on cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,478</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-48">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Balance at the end of the period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">108,727</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">107,249</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>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 labor costs of the operation and maintenance services.</span></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.</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"><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, 2026 and December 31, 2025, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.</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>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: center">&#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"><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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>The Company
considers the carrying amount of its financial assets and liabilities, which consist primarily of cash, other receivables, accounts payable,
current liabilities, taxes payable, notes payable, and accrued liabilities and other payables, approximate the fair value of the respective
assets and liabilities as of&#160;March 31, 2026 and December 31, 2025 owing to their short-term or present value nature or present value
of the assets and liabilities. For the period end&#160;March 31, 2026 and December 31, 2025, there are no transfers between different
levels of inputs used to measure fair value.</span>&#160;</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.</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"><span>For the three months ended March
31, 2026 and 2025, the basic and diluted income (loss) per share were the same due to the anti-dilutive features of the warrants and options.
For the years ended March 31, 2026, 234 and&#160;290,000 shares purchasable under warrants and restricted stock 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.</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>Other recent
accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants,
and the SEC did not or are not believed by management to have a material impact on the Company&#8217;s present or future CFS.</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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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_NotesAndLoansReceivableNetCurrentAbstract', 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', 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 December 31, 2024, the Company had $55,945,372
(RMB405.8&#160;million) short term loan to Xi&#8217;an Yingtai Energy Conservation Technology Co., Ltd (&#8220;Xi&#8217;an Yingtai&#8221;),
an unrelated party of the Company. The short-term loan was for fifteen days with a capital utilization fee of $10,960&#160;(RMB80,000)
per day for total of $65,759. To ensure the safety of the funds, before money was transferred to Xi&#8217;an Yingtai, Xi&#8217;an Yingtai
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 collected all the repayments before January 10, 2025, including RMB200 million on January 9, 2025 and RMB205.8 million and
total interest income RMB1.2 million on January 10, 2025.</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 December 31, 2025, the Company had $85,083,868
(RMB&#160;595&#160;million) short term loan to Xi&#8217;an TaiYing Energy Saving Technology Co., Ltd (&#8220;Xi&#8217;an TaiYing&#8221;),
an unrelated party of the Company. The contract has a term of ten days, with daily interest of RMB 100,000. In 2025, the Company recognized
seven-day capital utilization fee of $14,300 (RMB&#160;100,000) per day for total of $100,100. To ensure the safety of the funds, before
money was transferred to Xi&#8217;an Yingtai, Xi&#8217;an Yingtai handed over the official seal, financial seal and bank account UK to
the Company for custody and management until repayment of the loan. In the first quarter of 2026, the Company has collected back full
amount in short term loan receivable.</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 December 31, 2025, the Company had $71,499,049
(RMB&#160;500&#160;million) short term loan to Xi&#8217;an Fenghui Company Management Co., Ltd (&#8220;Xi&#8217;an Fenghui&#8221;), an
unrelated party of the Company. The contract has a term of ten days, with daily interest of RMB 80,000. In 2025, the Company recognized
six-day capital utilization fee of $11,440&#160;(RMB&#160;80,000) per day for total of $68,640. To ensure the safety of the funds, before
money was transferred to Xi&#8217;an Yingtai, Xi&#8217;an Fenghui handed over the official seal, financial seal and bank account UK to
the Company for custody and management until repayment of the loan. As of the date of this report, the Company has collected back RMB1,095
million in short term loan receivable.</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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_NotesAndLoansReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NotesAndLoansReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>22
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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_InvestmentsInAndAdvancesToAffiliatesAbstract', window );"><strong>Advance to Suppliers [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_OtherCurrentAssetsTextBlock', 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>By 2025,
Zhenran Limited had completed the contract and developed the smart cloud platform. A total of $750,000 (RMB5,385,020) had been paid to
Zhenran Company, with an additional $50,000 (RMB358,460) still due. The combined amount of $800,000 (RMB5,743,480) was transferred to
fixed assets. Additionally, $200,000 previously set aside for bad debt provision in 2024 was reversed.</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, 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
(RMB595.0&#160;million) for purchasing the energy storage battery systems. As of December 31, 2023, the Company made a prepayment to Bangyu
of $67.2&#160;million (RMB476.0&#160;million). The Company is transforming and expanding into an energy storage integrated solution provider
business and has produced revenue since 2025. 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. On March 11,
2025, a termination agreement was signed. As Bangyu failed to fulfill the contract terms, our company reclaimed the advance payment
of RMB476.0 million in March 2025.</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 of 2023.&#160;&#160;</span>Based
on the company&#8217;s policy, the management accrued 100% bad debt provision for the prepayment.</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_InvestmentsInAndAdvancesToAffiliatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsInAndAdvancesToAffiliatesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Asset<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2026</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Asset [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_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. INTANGIBLE ASSET</b></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">Intangible assets are stated at amortized cost
and consist of the following:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2025</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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">Smart Cloud Platform</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">800,000</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">(47,135</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">752,865</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: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">800,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(47,135</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">752,865</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2026</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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">Smart Cloud Platform</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">800,000</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">(57,572</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">742,428</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: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">800,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(57,572</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">742,428</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">Intangible asset, net are stated at cost, net
of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable
intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method.
The useful life of the Smart Cloud Platform is ten years, equal to the operation and maintenance service life for the third parties.</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 amortization for the three months ended March
31, 2026 was $10,437. The future amortization expense for capitalized software is estimated as follows:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">Amount</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">2026</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,563</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2030</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">352,865</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">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">742,428</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible asset. Includes, but is not limited to, finite- and indefinite-lived intangible assets, capitalized cost for internal-use software and software to be sold, leased, or marketed. Excludes goodwill.</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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/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_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', 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>6. ACCRUED
LIABILITIES AND OTHER PAYABLES</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued liabilities and other payables consisted
of the following as of March 31, 2026 and December 31, 2025:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,<br/>
 2026</b></p></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"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>December
                                            31</b>,</p>2025</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">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">240,351</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">237,082</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">253,423</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,212</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,531,563</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,497,136</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Professional fee</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,863</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,035</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; 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">61,794</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">52,819</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,164,994</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,291,284</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 15).</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, accrued expenses, and other liabilities that are classified as current 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://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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>25
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>7. 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, 2026 and December 31, 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">March 31,<br/>
 2026</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">December&#160;31, <br/>
2025</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: left">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,607,201</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,607,201</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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">94,563</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">40,049</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>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,701,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,647,250</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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,351,139</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,296,625</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Noncurrent</td><td style="padding-bottom: 2.5pt">&#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: 2.5pt">&#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; ">As of March 31, 2026, income
tax payable included $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.26&#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 April, 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, but did not pay the tax and expected to apply for
extra extension due to the losses in the following consecutive years.</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>26
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>8. 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, 2026 and December 31, 2025, 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: 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/> 2026</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/> 2025</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="padding-left: 0.125in; 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">5,875</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">40,952</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: justify">Impairment loss of Advance to Supplier</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">42,000</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: justify">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">619,442</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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">6</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">278</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 deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,009</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">702,672</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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">(39,009</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">(702,672</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: 2.5pt">Deferred tax assets, net</td><td style="padding-bottom: 2.5pt">&#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-54">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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-55">-</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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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 );">- Definition</a><div><p>The disclosure of deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>27
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>9. 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 RMB460&#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 RMB3&#160;million ($0.5&#160;million) as an equity investment and RMB457&#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;RMB27&#160;million ($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.</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 RMB50 million ($7.54
million) of the RMB280 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 RMB230 million ($34.68 million) of the original RMB280 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
RMB230 million ($34.68 million), RMB100 million ($16.27 million), and RMB77 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></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#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 RMB188,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 (see 2 below for detail).</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.</span></p>

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

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 RMB261,727,506&#160;($37.52&#160;million) including accrued interest of RMB14,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"><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 RMB188,639,400&#160;($27.54&#160;million)
to HYREF resulting from the termination of the 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>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 RMB120,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 RMB127,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 RMB247,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.</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.</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 RMB261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB14,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 RMB50&#160;million ($7.17&#160;million)
was due January 5, 2020, the 2<sup>nd&#160;</sup>payment of RMB50&#160;million ($7.17&#160;million) was due February 5, 2020, the 3<sup>rd&#160;</sup>payment
of RMB50&#160;million ($7.17&#160;million) was due April 5, 2020, the 4<sup>th</sup>&#160;payment of RMB50&#160;million ($7.17&#160;million)
was due on June 30, 2020, and the final payment of RMB47,066,000&#160;($6.75&#160;million) was due September 30, 2020. As of December
31, 2020, the Company received the full payment of RMB247&#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 RMB77.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 RMB2,418,229&#160;($0.35&#160;million) within
10 days from the judgment date to Beijiang 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 RMB80,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 RMB75.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 15 &#8211; Litigation).</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 December 31 2025, Xi&#8217;an TCH has repaid
the principal of RMB77 million in November 2024, with interest still outstanding.</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 );">- Definition</a><div><p>The disclosure of entrusted loan 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_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>28
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>10. NOTE
PAYABLE, 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><i><span style="text-decoration:underline">Promissory
Notes in December 2020</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 December
4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued the Purchaser
a Promissory Note of $3,150,000. The Purchaser purchased the Note with an original issue discount (&#8220;OID&#8221;) of $150,000, which
was recognized as 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 December 3, 2022. 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.&#160;Beginning on the date that is six months from the issue date of the
Note, Purchaser shall have the right to redeem any amount of this Note up to $500,000&#160;per calendar month by providing written notice
to the Company.&#160;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%. </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>During the
year ended December 31, 2021, the Company entered into several Exchange Agreements with the lender, pursuant to the Agreements, the Company
and Lender partitioned new Promissory Notes of $3,850,000&#160;from the original Promissory Note, including adjustment of $818,914&#160;to
increase the principal of the notes during the second quarter of 2021 as a result of the Company&#8217;s failure to pay the redemption
amount in cash to lender within three trading days from receipt of the redemption notice, the Company recorded $818,914&#160;principal
adjustment as interest expense.&#160;The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;576,108&#160;shares
of the Company&#8217;s common stock.&#160;The Company recorded a&#160;loss on conversion of these notes in 2021.&#160;On January 10, 2022,
the Company and Lender exchanged a Partitioned Notes of $346,986&#160;for the delivery of&#160;58,258&#160;shares of the Company&#8217;s
common stock.&#160;The Company recorded a $26,193&#160;loss on conversion of this note in 2022, as a result, this Promissory Notes was
paid in full on January 10, 2022.&#160;&#160;During the year ended December 31, 2022, the Company amortized OID of $69,355&#160;and recorded
$835&#160;interest expense on this Note.</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">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 months 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 year ended December 31, 2022, the Company amortized OID
of $125,000&#160;and recorded $456,655&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes
of $1,650,000 in total&#160;for the delivery of&#160;289,330&#160;shares of the Company&#8217;s common stock.&#160; The Company recorded
$108,910&#160;loss on conversion of these notes in 2022.&#160;During the year ended December 31, 2023, the Company amortized OID of $31,250&#160;and
recorded $435,021&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $1,200,000 in total&#160;for
the delivery of&#160;571,448&#160;shares of the Company&#8217;s common stock which was issued in 2023, and 165,081 shares was issued in
January 2024.&#160; As of December 31, 2023, the outstanding principal balance of this note was $5,222,743&#160;with accrued interest
of $2,290. 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>

<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">From January 5, 2026 to March 19, 2026, the Company entered into several
Exchange Agreements with the lender. Pursuant to the Agreement, the Company and Lender partitioned Promissory Notes with accrued interest
on note totaling $2,548,038&#160;from the original Promissory Note once entered on April 2, 2021. The Company and Lender exchanged this
Partitioned Note for the delivery of&#160;2,007,250&#160;shares of the Company&#8217;s Common Stock in the first quarter of 2026, and
fully completed the Promissory Note entered on April 2, 2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<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(19)(b))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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(22)(a)(3))<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 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 10: 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(22)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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>29
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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_StockholdersEquityNoteDisclosureTextBlock', 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>11. STOCKHOLDERS&#8217;
EQUITY</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">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 year ended March 31, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</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">Outstanding at January 1, 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,652</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">100</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"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at January 1, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,652</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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></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">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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">Exchanged</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><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></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-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"><div style="-sec-ix-hidden: hidden-fact-64">-</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">(1,652</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Outstanding at December 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at December 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-67">-</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</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-69">-</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-70">-</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-71">-</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-72">-</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-73">-</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-74">-</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-75">-</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-76">-</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"><div style="-sec-ix-hidden: hidden-fact-77">-</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-78">-</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-79">-</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 at March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-80">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-81">-</div></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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.D.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479921/505-20-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.B.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480148/855-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 21: 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(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>12. 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;12,463. &#160;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.</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, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td 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">Number of<br/> Shares</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">Average<br/> Exercise<br/> Price<br/> per Share</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</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">Outstanding at January 1, 2026</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">50</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">155</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">2.32</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable at January 1, 2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">155</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.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-82">-</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-83">-</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-84">-</div></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-85">-</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-86">-</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-87">-</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-88">-</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-89">-</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-90">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Outstanding at March 31, 2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">155</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.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; padding-bottom: 2.5pt">Forfeited</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(50</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">155</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1.32</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 2.5pt">Exercisable at March 31, 2026</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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-92">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Restricted Stock</span></i></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-top: 0pt; margin-bottom: 0pt; text-align: justify"><span>In April
2025, the Compensation Committee of the Company, which administers the Plan, granted two employees 12,413 shares of Common Stock (&#8220;Restricted
Stock&#8221;) under the Plan, which grants vested immediately, subject to the Grantee remaining in continuous Service with the Corporation,
in good standing, until such date.</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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">In October 2025, the Company granted 290,000 restricted stocks to three
new employees in the engineering department. These awards shall vest on six-month anniversary of the date of grant, provided that the
grantee has continuously provided services to the corporation through such vesting date.</p>

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

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The Company recognized US$437,900
and <span style="-sec-ix-hidden: hidden-fact-93">nil</span> share-based compensations for the three months ended March 31, 2026 and 2025.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/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><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 (a)<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 (h)(2)(i)<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/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 5: 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 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 (h)(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_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>31
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>13. 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.</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 2024 and 2023 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.</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, 2026, had net operating loss (&#8220;NOL&#8221;) carry forwards for income taxes of $5.17&#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.</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, 2026, the Company&#8217;s PRC subsidiaries had $7.8&#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, 2026 and 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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/> 2026</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">March 31,<br/> 2025</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">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</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</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">(9.3</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.1</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">(8.9</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.7</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">54.6</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">15.2</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: 2.5pt">Tax expense per financial statements</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">15.4</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The provision for income tax
expense for the three months ended March 31, 2026 and 2025 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: 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">March 31,<br/>
 2026</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">March 31,<br/>
 2025</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; 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">72.914</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">33,919</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: 2.5pt">Total income tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">72,914</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">33,919</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 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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>32
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract', 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>14. 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.</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.</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 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, 2026 and December 31, 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name&#160;of&#160;Chinese&#160;Subsidiaries</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">Registered <br/> Capital</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">Maximum<br/> Statutory <br/> Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> March 31,<br/> 2026</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December&#160;31,<br/> 2025</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 52%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,800,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,900,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">&#165; 6,564,303&#160;($1,003,859)</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">&#165; 6,564,303&#160;($1,003,859)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Xi&#8217;an TCH</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">202,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">101,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#165;&#160;73,947,603&#160;($11,272,917)</td><td>&#160;</td> <td style="text-align: center">&#165;&#160;73,947,603&#160;($11,272,917)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Erdos TCH</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">120,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">60,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#165; 19,035,814&#160;($2,914,869)</td><td>&#160;</td> <td style="text-align: center">&#165; 19,035,814&#160;($2,914,869)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Xi&#8217;an Zhonghong</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">30,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">15,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,500,300</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,250,150</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; vertical-align: top">Zhongxun</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">35,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">17,500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</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.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>15. 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.</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></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 RMB261&#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 RMB14,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 December 31, 2024.</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) 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 RMB77&#160;million ($11.06&#160;million) with loan interest of RMB2,418,449&#160;($0.35&#160;million)
to Beijiang 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 RMB80,288,184&#160;($11.53&#160;million)
in total, the Company recorded these additional fees in 2022. </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">In November 2024, 77 million yuan has been paid,
but the interest has not been paid, and whether it will be paid has not yet been determined.</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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482804/825-20-50-1<br><br>Reference 5: 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 6: 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 7: 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 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><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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>34
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2026</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_LeasesAbstract', window );"><strong>Lease [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_LesseeOperatingLeasesTextBlock', window );">LEASE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>16. LEASE</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>On January
1, 2024, Xi&#8217;an TCH entered into a lease for its office from January 1, 2024 through December 31, 2026.&#160;The monthly rent was
RMB36,536&#160;($5,083) with half-year payment in advance. This lease expired in&#160;December 31, 2026.</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">The Company&#8217;s operating ROU assets and lease
liabilities as of March 31, 2026 and December 31, 2025 were as follows:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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">March&#160;31,<br/> 2026</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">December31,<br/> 2025</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">Right-of-use asset, net</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">46,582</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;61,092</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Current lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">62,472</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">61,092</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; padding-bottom: 1.5pt">Non-current 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"><div style="-sec-ix-hidden: hidden-fact-94">-</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-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total lease liability</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">62,472</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">61,092</td><td style="padding-bottom: 2.5pt; font-weight: bold; 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>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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: 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">March 31,<br/> 2026</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">December&#160;31,<br/> 2025</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">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">63,560</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;62,696</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Operating lease cost &#8211; interest expense on lease liability</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,088</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,604</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">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.75</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1</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">3.48</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.48</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">T<span>he following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">For the year ended December 31, 2026</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">63,560</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Total undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63,560</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; 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,088</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62,472</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of 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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/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_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>17. 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">On April 10, 2026, the Company entered into a
note purchase agreement with Streeterville Capital, LLC, (&#8220;Lender&#8221;) pursuant to which the Company issued and sold to the Lender
a secured promissory note in the original principal amount of $1,050,000 (the &#8220;A-1 Note&#8221;). The A-1 Note carries an original
issue discount of $50,000, and the Company agreed to pay $15,000 to the Lender to cover its legal, accounting and due diligence expenses,
which will be added to the outstanding principal balance of the A-1 Note on the First Closing Date. The A-1 Note transaction closed on
April 10, 2026, the First Closing Date, at which time Lender paid $1,000,000 to the Company.&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>36
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ (547,410)<span></span>
</td>
<td class="num">$ (884,460)<span></span>
</td>
<td class="num">$ (2,900,041)<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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>37
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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>38
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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, Shaanxi 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;), 100%
owned by Xi&#8217;an TCH, 2) Xi&#8217;an Zhonghong Energy Technology Co., Ltd (&#8220;Zhonghong&#8221;), 90% owned by Xi&#8217;an TCH
and 10% owned by Shanghai TCH, and 3) Zhongxun Energy Investment (Beijing) Co., Ltd (&#8220;Zhongxun&#8221;), 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, 2026. There was US$108,353 and US$20,625 for
the Company for the three months ended March 31, 2026 or 2025. All significant inter-company accounts and transactions were eliminated
in consolidation.</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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock', 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, 2026 and 2025, the Company had a net loss of $547,410&#160;and $884,460, respectively. The Company had an accumulated deficit of $65,503,834
as of March 31, 2026. The Company is transforming and expanding into an energy storage integrated solution provider business and has produced
revenue since 2025. The Company 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 (PV) and wind power stations,
remote islands without electricity, and smart energy cities with multi-energy supplies. 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>The preparation
of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect
the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported
revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting
estimates include, but not limited to allowances for bad debt, income taxes, and contingencies and litigation, the valuation and carrying
amount of intangible asset and revenue recognition. 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_RevenueFromContractWithCustomerPolicyTextBlock', 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>The Company
records income from perform operation and maintenance services to third parties in the period the income is earned, which is based on
the service performance fulfilled over time. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
recognizes revenue from contracts with customers in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606,&#160;Revenue
from Contracts with Customers&#160;(&#8220;ASC 606&#8221;). Under ASC 606, revenue is recognized when, or as, control of promised goods
and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which the Company expects
to be entitled in exchange for the goods and services transferred. The Company determines revenue recognition through the following steps:</span></p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Identification
of the contract, or contracts, with a customer.</span></td>
</tr></table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Identification
of the performance obligations in the contract.</span></td>
</tr></table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(3)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Determination
of the transaction price.</span></td>
</tr></table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(4)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Allocation
of the transaction price to the performance obligations in the contract.</span></td>
</tr></table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(5)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Recognition
of revenue when, or as, a performance obligation is satisfied.</span></td>
</tr></table><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_OperationAndMaintenanceIncomePolicyTextBlock', window );">Operation and Maintenance Income</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Operation
and Maintenance Income</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Once a contract
is determined to be within the scope of ASC 606, the Company assesses the services promised within each contract and determines those
that are performance obligations. The Company transfers service over time and satisfies 	a performance obligation and recognizes revenue
over time. </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_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><i>Operating Leases</i></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. 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. Right-of-use (&#8220;ROU asset&#8221;) asset
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"><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, Property, 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 <span style="-sec-ix-hidden: hidden-fact-49"><span style="-sec-ix-hidden: hidden-fact-50">no</span></span> impairment of ROU assets as of March 31, 2026 and December 31, 2025.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Operating
leases are included in ROU and lease liabilities (current and non-current), on the consolidated balance sheets.</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_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="ro">
<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>Accounts
receivable, net mainly represent amounts due from customers for goods delivered and services performed in the ordinary course of business
and are recorded net of an allowance for credit loss, if any. The Company measures its allowance for credit losses based on expected collectability,
in accordance with the Current Expected Credit Loss (CECL) model under U.S. GAAP (ASC 326). The Company considers many factors in assessing
the collectability of its accounts receivable, such as the age of the amounts due, the payment history, creditworthiness, and the financial
condition of the debtor. The Company generally does not require collateral from its customers. An allowance for credit loss is recorded,
reflecting expected lifetime losses, in the period in which a loss is determined to be probable. Accounts receivables are written off
against the allowance for credit loss after all means of collection have been exhausted and the potential for recovery is considered remote.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, the Company had&#160;<span style="-sec-ix-hidden: hidden-fact-51"><span style="-sec-ix-hidden: hidden-fact-52">no</span></span>&#160;accounts receivable.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FinanceLoansAndLeasesReceivablePolicy', window );">Short term loan receivables</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><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, 2026
and December 31, 2025, the Company did not accrue allowance against short term loan receivables.</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_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 RMB500,000&#160;($71,792) per bank. Any balance over RMB500,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 );">Intangible Asset, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Intangible
Asset, net</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Intangible
asset, net are stated at cost, net of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost
upon acquisition. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated
useful lives using the straight-line method as follows:</span></p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Smart Cloud Platform</td><td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center">10&#160;years</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;Property, Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets, including
property 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. The Company did not record
any impairment for the three months ended March 31, 2026 and 2025.</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_ContractLiabilitiesPolicyTextBlock', window );">Contract liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Contract
liabilities</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Contract
liabilities represent advance payments collected from third-party payers. They represent obligations that will be satisfied by providing
services to the customer.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, contract liabilities consisted of the following:</span></p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2026</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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2025</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: left">Balance at the beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,249</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"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Addition of cash received in advance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">369,758</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">Deduction of revenue recognition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(262,509</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate change on cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,478</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-48">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Balance at the end of the period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">108,727</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">107,249</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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_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="ro">
<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><span></span>
</td>
</tr>
<tr class="re">
<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 labor costs of the operation and maintenance services.</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_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.</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: 0pt 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, 2026 and December 31, 2025, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatementOfCashFlowsPolicyTextBlock', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', 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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td>
</tr></table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>The Company
considers the carrying amount of its financial assets and liabilities, which consist primarily of cash, other receivables, accounts payable,
current liabilities, taxes payable, notes payable, and accrued liabilities and other payables, approximate the fair value of the respective
assets and liabilities as of&#160;March 31, 2026 and December 31, 2025 owing to their short-term or present value nature or present value
of the assets and liabilities. For the period end&#160;March 31, 2026 and December 31, 2025, there are no transfers between different
levels of inputs used to measure fair value.</span>&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.</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_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, 2026 and 2025, the basic and diluted income (loss) per share were the same due to the anti-dilutive features of the warrants and options.
For the years ended March 31, 2026, 234 and&#160;290,000 shares purchasable under warrants and restricted stock 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><span></span>
</td>
</tr>
<tr class="re">
<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.</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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">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>Other recent
accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants,
and the SEC did not or are not believed by management to have a material impact on the Company&#8217;s present or future CFS.</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_ContractLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contract liabilities. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ContractLiabilitiesPolicyTextBlock</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_OperationAndMaintenanceIncomePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operation and maintenance income.</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_OperationAndMaintenanceIncomePolicyTextBlock</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_StatementOfCashFlowsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 policy disclosure for statement of Cash Flows.</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_StatementOfCashFlowsPolicyTextBlock</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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 policy.</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_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock</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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument.</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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the fair value of financial instruments.</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 825<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/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing receivable.</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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-4<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 (d)<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 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/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-2<br><br>Reference 6: 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 7: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-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_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-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_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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 360<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/2147482099/360-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-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)(8)(a))<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> -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 6: 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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with customer.</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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: 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><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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/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 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 (c)<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/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 5: 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 6: 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 7: 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 8: 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 9: 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 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 (d)<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> -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)(2)<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)(v)<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)(i)<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)(ii)<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 (f)(1)<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 S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-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 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 11: 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 12: 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 13: 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 14: 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 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 (b)<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://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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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 Amortized Over their Estimated Useful Lives Using the Straight-Line Method</a></td>
<td class="text">Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated
useful lives using the straight-line method as follows:<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 89%; text-align: justify">Smart Cloud Platform</td><td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: center">10&#160;years</td></tr> </table><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_ScheduleOfContractLiabilitiesConsistedTableTextBlock', window );">Schedule of Contract Liabilities Consisted</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, contract liabilities 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2026</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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2025</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: left">Balance at the beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,249</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"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Addition of cash received in advance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">369,758</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">Deduction of revenue recognition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(262,509</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate change on cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,478</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-48">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Balance at the end of the period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">108,727</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">107,249</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_ScheduleOfContractLiabilitiesConsistedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract liabilities consisted</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_ScheduleOfContractLiabilitiesConsistedTableTextBlock</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_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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<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>40
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Asset (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2026</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Asset [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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets are stated at amortized cost
and consist of the following:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2025</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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">Smart Cloud Platform</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">800,000</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">(47,135</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">752,865</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: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">800,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(47,135</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">752,865</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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2026</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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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">Smart Cloud Platform</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">800,000</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">(57,572</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">742,428</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: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">800,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(57,572</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">742,428</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Future Amortization Expense for Capitalized Software Estimated</a></td>
<td class="text">The future amortization expense for capitalized software is estimated as follows:<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</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">2026</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,563</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2030</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">352,865</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">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">742,428</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible asset. Excludes goodwill.</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 350<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated amortization expense for finite-lived intangible asset and capitalized cost for software to be sold, leased, or marketed, expected to be recognized for each of five succeeding fiscal years. Excludes goodwill.</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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accrued liabilities and other payables consisted
of the following as of March 31, 2026 and December 31, 2025:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>March
                                            31,<br/>
 2026</b></p></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"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><b>December
                                            31</b>,</p>2025</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">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">240,351</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">237,082</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">253,423</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,212</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,531,563</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,497,136</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Professional fee</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,863</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,035</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; 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">61,794</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">52,819</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,164,994</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,291,284</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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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"><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, 2026 and December 31, 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">March 31,<br/>
 2026</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">December&#160;31, <br/>
2025</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: left">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,607,201</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,607,201</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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">94,563</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">40,049</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>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,701,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,647,250</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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,351,139</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,296,625</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Noncurrent</td><td style="padding-bottom: 2.5pt">&#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: 2.5pt">&#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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2026 and December 31, 2025, 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: 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/> 2026</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/> 2025</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="padding-left: 0.125in; 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">5,875</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">40,952</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: justify">Impairment loss of Advance to Supplier</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">42,000</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: justify">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">619,442</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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">6</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">278</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 deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,009</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">702,672</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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">(39,009</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">(702,672</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: 2.5pt">Deferred tax assets, net</td><td style="padding-bottom: 2.5pt">&#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-54">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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-55">-</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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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 Activities of Warrants that were Issued from Equity Financing</a></td>
<td class="text"><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 year ended March 31, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</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">Outstanding at January 1, 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,652</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">100</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"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at January 1, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,652</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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></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">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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">Exchanged</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><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></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-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"><div style="-sec-ix-hidden: hidden-fact-64">-</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">(1,652</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Outstanding at December 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at December 31, 2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-67">-</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</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-69">-</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-70">-</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-71">-</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-72">-</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-73">-</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-74">-</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-75">-</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-76">-</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"><div style="-sec-ix-hidden: hidden-fact-77">-</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-78">-</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-79">-</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 at March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-80">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable at March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100</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-81">-</div></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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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"><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, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td 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">Number of<br/> Shares</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">Average<br/> Exercise<br/> Price<br/> per Share</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</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">Outstanding at January 1, 2026</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">50</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">155</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">2.32</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable at January 1, 2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">155</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.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-82">-</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-83">-</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-84">-</div></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-85">-</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-86">-</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-87">-</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-88">-</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-89">-</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-90">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Outstanding at March 31, 2026</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">155</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.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; padding-bottom: 2.5pt">Forfeited</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(50</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">155</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">1.32</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 2.5pt">Exercisable at March 31, 2026</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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-92">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#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">&#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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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"><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, 2026 and 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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/> 2026</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">March 31,<br/> 2025</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">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</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</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">(9.3</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.1</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">(8.9</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.7</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">54.6</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">15.2</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: 2.5pt">Tax expense per financial statements</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">15.4</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The provision for income tax
expense for the three months ended March 31, 2026 and 2025 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: 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">March 31,<br/>
 2026</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">March 31,<br/>
 2025</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; 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">72.914</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">33,919</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: 2.5pt">Total income tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">72,914</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">33,919</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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract', 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"><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, 2026 and December 31, 2025:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name&#160;of&#160;Chinese&#160;Subsidiaries</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">Registered <br/> Capital</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">Maximum<br/> Statutory <br/> Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> March 31,<br/> 2026</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December&#160;31,<br/> 2025</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 52%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">29,800,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,900,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">&#165; 6,564,303&#160;($1,003,859)</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">&#165; 6,564,303&#160;($1,003,859)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Xi&#8217;an TCH</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">202,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">101,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#165;&#160;73,947,603&#160;($11,272,917)</td><td>&#160;</td> <td style="text-align: center">&#165;&#160;73,947,603&#160;($11,272,917)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Erdos TCH</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">120,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">60,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#165; 19,035,814&#160;($2,914,869)</td><td>&#160;</td> <td style="text-align: center">&#165; 19,035,814&#160;($2,914,869)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Xi&#8217;an Zhonghong</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">30,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">15,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,500,300</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,250,150</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; vertical-align: top">&#160;</td><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: center">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; vertical-align: top">Zhongxun</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">35,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#165;</td><td style="text-align: right">17,500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#160;</td> <td style="text-align: center">Did not accrue yet due to accumulated deficit</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_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>The tabular disclosure of 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>48
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2026</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_LeasesAbstract', window );"><strong>Lease [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 Operating ROU Assets and Lease Liabilities and Lease Cost</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s operating ROU assets and lease
liabilities as of March 31, 2026 and December 31, 2025 were as follows:</p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td 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">March&#160;31,<br/> 2026</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">December31,<br/> 2025</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">Right-of-use asset, net</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">46,582</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;61,092</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Current lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">62,472</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">61,092</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; padding-bottom: 1.5pt">Non-current 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"><div style="-sec-ix-hidden: hidden-fact-94">-</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-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total lease liability</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">62,472</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">61,092</td><td style="padding-bottom: 2.5pt; font-weight: bold; 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>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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: 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">March 31,<br/> 2026</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">December&#160;31,<br/> 2025</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">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">63,560</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;62,696</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Operating lease cost &#8211; interest expense on lease liability</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,088</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,604</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">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.75</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1</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">3.48</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.48</td><td style="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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Office Lease Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">T<span>he following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2026:</span></p>

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

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">For the year ended December 31, 2026</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">63,560</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Total undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63,560</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; 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,088</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62,472</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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 11, 2015 </div>
<div>USD ($)</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>
<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, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 01, 2016 </div>
<div>kWh</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_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<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_DateTheBusinessLicenseIssuedPeriod', window );">Business license issued period</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 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_OrganizationTermPeriod', window );">Joint venture 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">&#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>
</tr>
<tr class="re">
<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="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>
</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&#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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet', window );">Amount of ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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_ZhongxunEnergyInvestmentBeijingCoLtdMember', window );">Zhongxun Energy Investment (Beijing) 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet', window );">Amount of ownership interest</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShanghaiYinghuaFinancialLeasingCoLtdMember', window );">Shanghai Yinghua Financial Leasing 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_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet', window );">Amount of ownership interest | $</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="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_ErdosMetallurgyCoLtdMember', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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_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_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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_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_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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_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_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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] | Formation of 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</a></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>
<td class="text">&#160;<span></span>
</td>
<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_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_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Organization and Description 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_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest</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_DateTheBusinessLicenseIssuedPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the business license issued 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_DateTheBusinessLicenseIssuedPeriod</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_OrganizationTermPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a term period of organization.</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_OrganizationTermPeriod</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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 arise 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 3: 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 4: 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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_SubsidiaryOrEquityMethodInvesteeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SubsidiaryOrEquityMethodInvesteeLineItems</td>
</tr>
<tr>
<td style="padding-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_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_ZhongxunEnergyInvestmentBeijingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ZhongxunEnergyInvestmentBeijingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShanghaiYinghuaFinancialLeasingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShanghaiYinghuaFinancialLeasingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ErdosMetallurgyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ErdosMetallurgyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_OwnershipAxis=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_OwnershipAxis=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;">srt_OwnershipAxis=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_srt_OwnershipAxis=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;">srt_OwnershipAxis=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_srt_OwnershipAxis=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;">srt_OwnershipAxis=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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_FormationOfZhongxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_FormationOfZhongxunMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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;">srt_OwnershipAxis=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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>USD ($) </div>
<div>Segment </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </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_ChangeInAccountingEstimateLineItems', 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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 108,353<span></span>
</td>
<td class="nump">$ 20,625<span></span>
</td>
<td class="text">&#160;<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(547,410)<span></span>
</td>
<td class="num">$ (884,460)<span></span>
</td>
<td class="num">$ (2,900,041)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(65,503,834)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64,956,424)<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_AccumulatedImpairmentLossOnRightOfUseAssets', window );">Impairment of ROU assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Covered by insurance amount</a></td>
<td class="nump">71,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,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_CashUninsuredAmount', window );">Balance covered bank amount</a></td>
<td class="nump">$ 71,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares (in Shares) | shares</a></td>
<td class="nump">234<span></span>
</td>
<td class="nump">290,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segment (in Segment) | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', 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="nump">100.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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', 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">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', 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">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', 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="nump">100.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_AccumulatedImpairmentLossOnRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated impairment loss on right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccumulatedImpairmentLossOnRightOfUseAssets</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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-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)(5))<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(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: 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_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</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_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</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_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ChangeInAccountingEstimateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateLineItems</td>
</tr>
<tr>
<td style="padding-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_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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)(3))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(b))<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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: 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 11: 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 12: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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><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 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<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 10: 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 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 16: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 20: 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 21: 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 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)(iii)(B))<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 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 25: 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 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)(4)(iii)(A))<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 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 28: 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 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)(iv))<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)(5))<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 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 32: 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 33: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</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_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract', window );"><strong>Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method [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_FiniteLivedIntangibleAssetUsefulLife', window );">Smart Cloud Platform</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract</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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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>52
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Contract Liabilities Consisted (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</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_ScheduleOfContractLiabilitiesConsistedAbstract', window );"><strong>Schedule of Contract Liabilities Consisted [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_ContractWithCustomerLiabilityCurrent', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 107,249<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_AdditionOfCashReceivedInAdvance', window );">Addition of cash received in advance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">369,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination', window );">Deduction of revenue recognition</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(262,509)<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_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash', window );">Effect of exchange rate change on cash</a></td>
<td class="nump">1,478<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_ContractWithCustomerLiabilityCurrent', window );">Balance at the end of the period</a></td>
<td class="nump">$ 108,727<span></span>
</td>
<td class="nump">$ 107,249<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdditionOfCashReceivedInAdvance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Addition of cash received in advance</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_AdditionOfCashReceivedInAdvance</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_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect of exchange rate on cash.</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_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash</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_ScheduleOfContractLiabilitiesConsistedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfContractLiabilitiesConsistedAbstract</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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to transfer good or service to customer for which consideration has been received or is receivable, 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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.</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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-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_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>53
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 10, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 09, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Short-Term Loan Receivable [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_NotesAndLoansReceivableNetCurrent', 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="text"> <span></span>
</td>
<td class="nump">$ 156,751,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments', window );">Interest income</a></td>
<td class="nump">&#165; 205,800,000<span></span>
</td>
<td class="nump">&#165; 200,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">&#165; 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,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_AccountsReceivableNetCurrent', window );">short term loan receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,095,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_YingtaiEnergyConservationTechnologyCoLtdMember', window );">Yingtai Energy Conservation Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Short-Term Loan Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Short-term loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,945,372<span></span>
</td>
<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; 405,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShorttermLoanReceivableTerm', window );">Short-term loan receivable term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CapitalUtilizationFeePerDay', window );">Capital utilization fee per day total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 80,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_CapitalUtilizationFee', window );">Capital utilization fee (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTaiYingEnergySavingTechnologyCoLtdMember', window );">Xi&#8217;an TaiYing Energy Saving Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Short-Term Loan Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', 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="text">&#160;<span></span>
</td>
<td class="nump">85,083,868<span></span>
</td>
<td class="nump">595,000,000<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_CapitalUtilizationFeePerDay', window );">Capital utilization fee per day total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,300<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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 receivable (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<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,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianFenghuiMember', window );">Xi&#8217;an Fenghui [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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Short-Term Loan Receivable [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_NotesAndLoansReceivableNetCurrent', 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="text">&#160;<span></span>
</td>
<td class="nump">71,499,049<span></span>
</td>
<td class="nump">500,000,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_CapitalUtilizationFeePerDay', window );">Capital utilization fee per day total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,440<span></span>
</td>
<td class="nump">80,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_InterestReceivable', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 80,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_ShortTermInvestments', window );">Short term loan receivable (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<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,640<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_creg_CapitalUtilizationFeePerDay">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per day.</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_CapitalUtilizationFeePerDay</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_ShorttermLoanReceivableTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short-term loan receivable term.</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_ShorttermLoanReceivableTerm</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(3))<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 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-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_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest earned but not received. Also called accrued interest or accrued interest receivable.</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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-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_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in 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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-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_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://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_RelatedPartyTransactionsByRelatedPartyAxis=creg_YingtaiEnergyConservationTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_YingtaiEnergyConservationTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTaiYingEnergySavingTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTaiYingEnergySavingTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianFenghuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianFenghuiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advance to Suppliers (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="6">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, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</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>Dec. 31, 2025 </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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total contract amount</a></td>
<td class="nump">$ 82,300,000<span></span>
</td>
<td class="nump">&#165; 595,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="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">$ 476,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="nump">$ 67,200,000<span></span>
</td>
<td class="nump">&#165; 476,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" 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="text">&#160;<span></span>
</td>
<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="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="nump">$ 593,307<span></span>
</td>
<td class="nump">$ 1,171,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_AccruedDebtProvisionPercentage', window );">Accrued debt provision percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</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_ContractWithCustomerDurationAxis=creg_ZhenranLimitedMember', window );">Zhenran Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total contract amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="nump">&#165; 5,385,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligation', window );">Loan due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 358,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityAccrualComponentAmount', window );">Combined 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">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,743,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_AccruedDebtProvisionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt provision 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;">creg_AccruedDebtProvisionPercentage</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_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_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477366/942-220-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478091/942-220-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<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_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_ProductLiabilityAccrualComponentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recorded amount of the accrual for a material component of a product liability contingency.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -SubTopic 20<br> -Topic 450<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-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_ProductLiabilityAccrualComponentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected credit loss on accounts receivable.</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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: 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(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-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_RecordedUnconditionalPurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<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 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: 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 6: 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://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerDurationAxis=creg_ZhenranLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerDurationAxis=creg_ZhenranLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Asset (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2026 </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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Asset [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_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">$ 10,437<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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</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_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Asset - Schedule of Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="nump">$ 800,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(57,572)<span></span>
</td>
<td class="num">(47,135)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="nump">742,428<span></span>
</td>
<td class="nump">752,865<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_FiniteLivedIntangibleAssetsByMajorClassAxis=creg_SmartCloudPlatformMember', window );">Smart Cloud Platform [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47,135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 752,865<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_FiniteLivedIntangibleAssetsByMajorClassAxis=creg_SmartCloudPlatformOneMember', window );">Smart Cloud Platform [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(57,572)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="nump">$ 742,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-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(16))<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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<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/2147481283/985-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 30: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 35: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 36: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill.</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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=creg_SmartCloudPlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=creg_SmartCloudPlatformMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=creg_SmartCloudPlatformOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=creg_SmartCloudPlatformOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Asset - Schedule of Future Amortization Expense for Capitalized Software Estimated (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2026 </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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Schedule of Future Amortization Expense for Capitalized Software Estimated [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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2026</a></td>
<td class="nump">$ 69,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2027</a></td>
<td class="nump">80,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2028</a></td>
<td class="nump">80,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2029</a></td>
<td class="nump">80,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2030</a></td>
<td class="nump">80,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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour', window );">Thereafter</a></td>
<td class="nump">352,865<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_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 742,428<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset expected to be recognized 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). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset expected to be recognized in remainder of current fiscal year. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset expected to be recognized 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). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset expected to be recognized 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). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>58
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables - Schedule of Accrued Liabilities and Other Payables (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Schedule of 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">$ 240,351<span></span>
</td>
<td class="nump">$ 237,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_AccruedPayrollTaxesCurrent', window );">Accrued payroll and welfare</a></td>
<td class="nump">253,423<span></span>
</td>
<td class="nump">250,212<span></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,531,563<span></span>
</td>
<td class="nump">2,497,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fee</a></td>
<td class="nump">77,863<span></span>
</td>
<td class="nump">254,035<span></span>
</td>
</tr>
<tr class="ro">
<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">61,794<span></span>
</td>
<td class="nump">52,819<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 3,164,994<span></span>
</td>
<td class="nump">$ 3,291,284<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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(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_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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://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(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_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 22, 2017</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_IncomeTaxExaminationLineItems', window );"><strong>Taxes 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>
</tr>
<tr class="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 (in Dollars)</a></td>
<td class="nump">$ 7,607,201<span></span>
</td>
<td class="nump">$ 7,607,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in Dollars)</a></td>
<td class="nump">4,351,139<span></span>
</td>
<td class="nump">4,296,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Noncurrent tax payable (in Dollars)</a></td>
<td class="nump">$ 7,701,764<span></span>
</td>
<td class="nump">$ 7,647,250<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_TaxPeriodAxis=creg_TaxFirstFiveYearMember', window );">Tax First Five Year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Taxes 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>
</tr>
<tr class="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 (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,260,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_TaxesPayableCurrentAndNoncurrent', window );">Noncurrent tax payable (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,350,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_PercentageOfNetTaxLiability', window );">Percentage of net tax liability</a></td>
<td class="nump">8.00%<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_TaxPeriodAxis=creg_TaxSixthYearMember', window );">Tax Sixth Year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Taxes 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>
</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_PercentageOfNetTaxLiability', window );">Percentage of net tax liability</a></td>
<td class="nump">15.00%<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_TaxPeriodAxis=creg_TaxSeventhYearMember', window );">Tax Seventh Year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Taxes 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>
</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_PercentageOfNetTaxLiability', window );">Percentage of net tax liability</a></td>
<td class="nump">20.00%<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_TaxPeriodAxis=creg_TaxEighthYearMember', window );">Tax Eighth Year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Taxes 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>
</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_PercentageOfNetTaxLiability', window );">Percentage of net tax liability</a></td>
<td class="nump">25.00%<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_PercentageOfNetTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net tax 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_PercentageOfNetTaxLiability</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_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://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(24))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(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_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-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://www.xbrl.org/2003/role/exampleRef<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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_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_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://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(24))<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)(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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=creg_TaxFirstFiveYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TaxPeriodAxis=creg_TaxFirstFiveYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=creg_TaxSixthYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TaxPeriodAxis=creg_TaxSixthYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=creg_TaxSeventhYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TaxPeriodAxis=creg_TaxSeventhYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=creg_TaxEighthYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TaxPeriodAxis=creg_TaxEighthYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes Payable - Schedule of Taxes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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,607,201<span></span>
</td>
<td class="nump">$ 7,607,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent', window );">Other</a></td>
<td class="nump">94,563<span></span>
</td>
<td class="nump">40,049<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,701,764<span></span>
</td>
<td class="nump">7,647,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_TaxesPayableCurrent', window );">Current</a></td>
<td class="nump">4,351,139<span></span>
</td>
<td class="nump">4,296,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_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_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 real and property taxes.</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 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 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)(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_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://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(24))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(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://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(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://www.xbrl.org/2003/role/exampleRef<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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_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://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(24))<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)(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>61
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Tax, Net - Schedule of Deferred Tax Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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_ScheduleOfDeferredTaxAssetsAbstract', window );"><strong>Schedule of Deferred Tax Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">$ 5,875<span></span>
</td>
<td class="nump">$ 40,952<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_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier', window );">Impairment loss of Advance to Supplier</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">42,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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">US NOL</a></td>
<td class="nump">33,128<span></span>
</td>
<td class="nump">619,442<span></span>
</td>
</tr>
<tr class="re">
<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="nump">6<span></span>
</td>
<td class="nump">278<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">39,009<span></span>
</td>
<td class="nump">702,672<span></span>
</td>
</tr>
<tr class="re">
<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="num">(39,009)<span></span>
</td>
<td class="num">(702,672)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Impairment loss of advance to supplier.</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_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier</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_ScheduleOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfDeferredTaxAssetsAbstract</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_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_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>62
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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="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">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</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"></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>
</tr>
<tr>
<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>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. 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. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>CNY (&#165;) </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>Mar. 31, 2026 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>CNY (&#165;)</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>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>Jan. 04, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 05, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 05, 2016 </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>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Entrusted loan and accrued interest paid</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">&#165; 77,000,000<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="nump">37,520<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="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="nump">2,100<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLoans', window );">Installment payment for 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Repayable amount | $</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesCurrent', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="ro">
<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 );">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', 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="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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_LoanMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Loan 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 months<span></span>
</td>
<td class="text">60 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_EntrustedLoanPayableHYREFLoanMember', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,540<span></span>
</td>
<td class="nump">&#165; 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loan, remaining amount value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,540<span></span>
</td>
<td class="nump">&#165; 280,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized', window );">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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,680<span></span>
</td>
<td class="nump">&#165; 230,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_InterestOnTermLoanPayable', window );">Interest rate of 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="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_EntrustedLoanPayableHYREFLoanMember', window );">Entrusted Loan Payable (HYREF Loan) [Member] | Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Term loan, remaining amount value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 280,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_FirstPaymentMember', window );">First Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLoans', window );">Installment payment for 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_SecondPaymentMember', window );">2nd Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLoans', window );">Installment payment for 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_ThirdPaymentMember', window );">1st Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLoans', window );">Installment payment for 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_FourthPaymentMember', window );">4th Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLoans', window );">Installment payment for 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_FinalPaymentMember', window );">Final Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLoans', window );">Installment payment for 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_LenderAgreementMember', window );">Lender Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 17,520<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">18,550<span></span>
</td>
<td class="nump">127,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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Supposed 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Remaining shares not obtained (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,202,000<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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 36,070<span></span>
</td>
<td class="nump">&#165; 247,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>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodOneMember', window );">Extension of Loan Period One [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,680<span></span>
</td>
<td class="nump">&#165; 230,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodTwoMember', window );">Extension of Loan Period Two [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,270<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodThreeMember', window );">Extension of Loan Period Three [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,080<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>
</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InterestOnTermLoanPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest on term loan 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_InterestOnTermLoanPayable</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_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>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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: 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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt instrument, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading), 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-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_DebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<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(2))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payable on debt, including, but not limited to, trade payables.</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(24))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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><br>Reference 5: 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_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-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)(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_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 5: 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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: 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_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes 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/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<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(22))<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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 13: 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><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 4<br> -Subparagraph (b)(3)<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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<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 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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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)(2))<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)(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_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_PaymentsForLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for and related to principal collection on loans related to operating 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> -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_PaymentsForLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<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_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_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the payment of debt 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 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_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to 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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_us-gaap_DebtInstrumentAxis=creg_LoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_LoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_EntrustedLoanPayableHYREFLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_EntrustedLoanPayableHYREFLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_FirstPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_FirstPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_SecondPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_SecondPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_ThirdPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_ThirdPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_FourthPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_FourthPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_FinalPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_FinalPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_LenderAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_LenderAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
<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_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_creg_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ExtensionOfLoanAxis=creg_ExtensionOfLoanPeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>63
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Sep. 14, 2022</div></th>
<th class="th"><div>Jan. 10, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Apr. 02, 2021</div></th>
<th class="th"><div>Dec. 04, 2020</div></th>
<th class="th"><div>Mar. 19, 2026</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Oct. 28, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock, shares issued (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">571,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Loss on conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,548,038<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_TypeOfArrangementAxis=creg_ExchangeAgreementsMember', window );">Exchange Agreements [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>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock, shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,007,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>
<td class="text">&#160;<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_NewPromissoryNotes', window );">Promissory notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,548,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtTypeAxis=creg_PromissoryNotesInDecemberTwoThousandTwentyMember', window );">Promissory Notes in December 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 3,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', 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="nump">$ 3,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Interest rate 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">&#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>
<td class="text">&#160;<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_PercentageOfAmountOutstandingToBePaid', window );">Outstanding percentage 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtInterestRateIncrease', window );">Outstanding balance increased percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 818,914<span></span>
</td>
</tr>
<tr class="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">818,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Partitioned notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 346,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountIssued1', window );">Loss on conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Recorded 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,355<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_PromissoryNotesInAprilTwoThousandTwentyOneMember', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 5,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', 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="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Interest rate 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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PercentageOfAmountOutstandingToBePaid', window );">Outstanding percentage 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtInterestRateIncrease', window );">Outstanding balance increased percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<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,222,743<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_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,021<span></span>
</td>
<td class="nump">$ 456,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock, shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Partitioned notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,200,000<span></span>
</td>
<td class="nump">$ 1,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Recorded 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,250<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 1,370,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod', window );">Lender outstanding principal value</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossOnNoteConversion', window );">Loss on conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Promissory Notes in December 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock, shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,258<span></span>
</td>
<td class="nump">576,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_LossOnNoteConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 note conversion.</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_LossOnNoteConversion</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_NewPromissoryNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New promissory 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_NewPromissoryNotes</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_PercentageOfAmountOutstandingToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount outstanding to be paid.</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_PercentageOfAmountOutstandingToBePaid</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_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_ConversionOfStockAmountIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_ConversionOfStockAmountIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 5: 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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: 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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</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(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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the original debt being converted 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: 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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 6: 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 7: 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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt instrument, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 6: 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_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount borrowed under the credit facility at any time during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<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/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_ShortTermDebtInterestRateIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in the stated interest rate on a short-term debt 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;">us-gaap_ShortTermDebtInterestRateIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=creg_ExchangeAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=creg_ExchangeAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInDecemberTwoThousandTwentyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PromissoryNotesInDecemberTwoThousandTwentyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInAprilTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PromissoryNotesInAprilTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity - Schedule of Activities of Warrants that were Issued from Equity Financing (Details) - Warrants [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2025</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Warrants, Outstanding Beginning Balance</a></td>
<td class="nump">1,652<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="nump">1,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Average Exercise Price, Outstanding Beginning Balance</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber', window );">Number of Warrants Exercisable Balance</a></td>
<td class="nump">1,652<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="nump">1,652<span></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance', window );">Average Exercise Price, Exercisable Balance</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Warrants, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">234<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 100<span></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_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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod', window );">Number of Warrants, Exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged', window );">Average Exercise Price, Exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Warrants, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Average Exercise Price, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired', window );">Number of Warrants, Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,652)<span></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired', window );">Average Exercise Price, Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 100<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_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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Warrants, Outstanding Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="nump">234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Average Exercise Price, Outstanding Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber', window );">Number of Warrants, Exercisable Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="nump">234<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance', window );">Number of Warrants, Exercisable Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average exercise price, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Exchange 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exchanged 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are Exercisable as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonvested award under share-based payment arrangement exercisable. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercisable 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="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)(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)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonvested 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>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)(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)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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 contractual term remaining for equity-based award excluding option, 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://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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<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)(v)<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)(i)<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)(iii)<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 (f)(2)(iv)<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 (f)(2)(ii)<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 (l)<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 (a)(1)<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 (d)(1)<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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: 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 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 (a)(2)<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 (a)(3)<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)(1)(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)(1)(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)(1)(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)(1)(iv)<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)(1)(iv)(01)<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)(1)(iv)(02)<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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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 (c)(2)(i)<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 (c)(2)(ii)<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 (c)(2)(iii)<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 (c)(2)(iii)(01)<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 (c)(2)(iii)(02)<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 (c)(2)(iii)(03)<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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: 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 30: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>65
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Jun. 19, 2015</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock-Based Compensation Plan [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_CommonStockSharesAuthorized', window );">Common stock shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Share-based compensations (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 437,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 831,520<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_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember', window );">Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,463<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of share units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stocks granted</a></td>
<td class="nump">290,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_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Share-based compensations (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 437,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-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_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PlanNameAxis=creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan - Schedule of Option Activity with Respect to Employees and Independent Directors (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</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 Shares Outstanding Balance</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="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 Balance (in Dollars per share)</a></td>
<td class="nump">$ 155<span></span>
</td>
<td class="nump">$ 155<span></span>
</td>
</tr>
<tr class="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">1 year 3 months 25 days<span></span>
</td>
<td class="text">2 years 3 months 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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited', window );">Number of Shares, Forfeited</a></td>
<td class="num">(50)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Forfeited (in Dollars per share)</a></td>
<td class="nump">$ 155<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</a></td>
<td class="nump">1.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Shares Exercisable Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<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 (in Dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 155<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">2 years 3 months 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Granted (in Dollars per share)</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Exercised (in Dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares, Forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Forfeited (in Dollars per share)</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average Exercise Price per Share, 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercised</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm</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_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_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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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 contractual term remaining for vested portion of option outstanding and currently exercisable or convertible, 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://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 contractual term remaining for option award outstanding, 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://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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (or other type of equity) forfeited 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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 4: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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_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>67
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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_OperatingLossCarryforwards', window );">Net operating loss carry forwards (in Dollars)</a></td>
<td class="nump">$ 5,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Deferred tax valuation allowance, percentage</a></td>
<td class="num">(54.60%)<span></span>
</td>
<td class="num">(15.20%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards (in Dollars)</a></td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Deferred tax valuation allowance, 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>
<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_USParentMember', window );">US Parent [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred tax valuation allowance, 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>
<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_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_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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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 12A<br> -Subparagraph (a)(6)<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_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_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 12A<br> -Subparagraph (b)(3)<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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_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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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 12A<br> -Subparagraph (a)(1)<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_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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=creg_USParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_USParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</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="num">(9.30%)<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
<tr class="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="num">(8.90%)<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
</tr>
<tr class="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">54.60%<span></span>
</td>
<td class="nump">15.20%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Tax expense per financial statements</a></td>
<td class="nump">15.40%<span></span>
</td>
<td class="nump">0.00%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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 12<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/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 4: 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 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(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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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 12A<br> -Subparagraph (a)(6)<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_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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(2)<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: 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 4: 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 5: 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 6: 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(3)<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: 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 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - Schedule of Provision for Income Tax Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Mar. 31, 2025</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">$ 72.914<span></span>
</td>
<td class="nump">$ 33,919<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">$ 72,914<span></span>
</td>
<td class="nump">$ 33,919<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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -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 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 2: 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 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 16: 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 17: 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>70
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2026</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_RestructuringCostAndReserveLineItems', window );"><strong>Statutory Reserves [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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Statutory Reserves [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_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember', window );">Common Welfare Fund [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Statutory Reserves [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_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember', window );">Common Welfare Fund [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Statutory Reserves [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 );">- Definition</a><div><p>Percentage of  statutory surplus reserve 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_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_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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>71
<FILENAME>R59.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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statutory Reserves - Schedule of Statutory Reserve Amount (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems', window );"><strong>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 );">Registered capital | $</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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems', window );"><strong>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 );">Registered capital</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,917<span></span>
</td>
<td class="nump">73,947,603<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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems', window );"><strong>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 );">Registered capital</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="num">(2,914,869)<span></span>
</td>
<td class="nump">19,035,814<span></span>
</td>
<td class="num">$ (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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems', window );"><strong>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 );">Registered capital</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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems', window );"><strong>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 );">Registered capital | $</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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems', window );"><strong>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 );">Registered capital</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_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>Represent the amount of 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_creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems</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_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 and surplus required to be maintained under prescribed or permitted statutory accounting practice.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 505<br> -Name Accounting Standards Codification<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>72
<FILENAME>R60.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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</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>Nov. 30, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty', window );">Balance from litigation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfLoanCosts', window );">Loan principal payable</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="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>
</tr>
<tr class="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">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>
<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_YuanMember', window );">Yuan [Member] | Litigation [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Additional fees | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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] | Litigation [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Additional fees</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>
<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] | Litigation [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Additional fees</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>
<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] | Litigation [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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Additional fees</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>
<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_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_LitigationSettlementAmountAwardedFromOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 awarded from other party in judgment or settlement of litigation.</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_LitigationSettlementAmountAwardedFromOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<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 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482645/405-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.W.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479583/944-40-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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_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_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_PaymentsOfLoanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan origination associated cost which is usually collected through escrow.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -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_PaymentsOfLoanCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_YuanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_YuanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LitigationStatusAxis=us-gaap_SettledLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LitigationStatusAxis=us-gaap_SettledLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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>73
<FILENAME>R61.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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease (Details)<br></strong></div></th>
<th class="th">
<div>Jan. 01, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 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_LeasesAbstract', window );"><strong>Lease [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_PaymentsForRent', window );">Monthly rental payment</a></td>
<td class="nump">$ 5,083<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">December 31, 2026<span></span>
</td>
<td class="text">December 31, 2026<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease - Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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 Operating ROU Assets and Lease Liabilities and Lease Cost [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_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset, net</a></td>
<td class="nump">$ 46,582<span></span>
</td>
<td class="nump">$ 61,092<span></span>
</td>
</tr>
<tr class="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 );">Current lease liability</a></td>
<td class="nump">62,472<span></span>
</td>
<td class="nump">61,092<span></span>
</td>
</tr>
<tr class="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 );">Non-current lease liability</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">62,472<span></span>
</td>
<td class="nump">61,092<span></span>
</td>
</tr>
<tr class="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 ROU</a></td>
<td class="nump">63,560<span></span>
</td>
<td class="nump">62,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost &#8211; interest expense on lease liability</a></td>
<td class="nump">$ 1,088<span></span>
</td>
<td class="nump">$ 1,604<span></span>
</td>
</tr>
<tr class="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">9 months<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="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">3.48%<span></span>
</td>
<td class="nump">3.48%<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_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
<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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: 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_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>75
<FILENAME>R63.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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease - Schedule of Maturities of Office Lease Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</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 Maturities of Office Lease Liabilities [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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">For the year ended December 31, 2026</a></td>
<td class="nump">$ 63,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">63,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,088)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 62,472<span></span>
</td>
<td class="nump">$ 61,092<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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>XML
<SEQUENCE>76
<FILENAME>R64.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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Promissory Note [Member] - Note Purchase Agreement [Member] - Subsequent Event [Member] - Streeterville Capital, LLC [Member]<br></strong></div></th>
<th class="th">
<div>Apr. 10, 2026 </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_SubsequentEventLineItems', window );"><strong>Subsequent Events [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_DebtInstrumentPeriodicPaymentPrincipal', window );">Principal amount</a></td>
<td class="nump">$ 1,050,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_DeferredFinanceCostsNet', window );">Original issue discount, amount</a></td>
<td class="nump">50,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_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="nump">15,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_PaymentsOfFinancingCosts', window );">Lender paid amount</a></td>
<td class="nump">$ 1,000,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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required periodic payments applied to principal.</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(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/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: 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><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent 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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<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> -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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_NotePurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_NotePurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditFacilityAxis=creg_StreetervilleCapitalLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditFacilityAxis=creg_StreetervilleCapitalLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>77
<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>78
<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>80
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>169</ContextCount>
  <ElementCount>338</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>80</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="ea0289963-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="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations And Comprehensive Loss (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations And Comprehensive Loss (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995304 - 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>5</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995306 - 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>7</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995307 - 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>8</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995308 - 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>9</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995309 - 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>10</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Intangible Asset</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IntangibleAsset</Role>
      <ShortName>Intangible Asset</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Lease</Role>
      <ShortName>Lease</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-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="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Intangible Asset (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IntangibleAssetTables</Role>
      <ShortName>Intangible Asset (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IntangibleAsset</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>996003 - 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>29</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>996004 - 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>30</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996005 - 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>31</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996006 - 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>32</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996007 - 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>33</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996008 - 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>34</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996009 - 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>35</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Lease (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LeaseTables</Role>
      <ShortName>Lease (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/Lease</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996011 - 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>37</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996012 - 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>38</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Summary of Significant Accounting Policies - Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Summary of Significant Accounting Policies - Schedule of Contract Liabilities Consisted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Contract Liabilities Consisted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996015 - 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>41</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996016 - 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>42</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Intangible Asset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IntangibleAssetDetails</Role>
      <ShortName>Intangible Asset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IntangibleAssetTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Intangible Asset - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable</Role>
      <ShortName>Intangible Asset - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Intangible Asset - Schedule of Future Amortization Expense for Capitalized Software Estimated (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable</Role>
      <ShortName>Intangible Asset - Schedule of Future Amortization Expense for Capitalized Software Estimated (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Accrued Liabilities and Other Payables - Schedule of Accrued Liabilities and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable</Role>
      <ShortName>Accrued Liabilities and Other Payables - Schedule of Accrued Liabilities and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996021 - 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>47</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Taxes Payable - Schedule of Taxes Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofTaxesPayableTable</Role>
      <ShortName>Taxes Payable - Schedule of Taxes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Deferred Tax, Net - Schedule of Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable</Role>
      <ShortName>Deferred Tax, Net - Schedule of Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996024 - 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>50</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996025 - 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>51</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Stockholders??? Equity - Schedule of Activities of Warrants that were Issued from Equity Financing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable</Role>
      <ShortName>Stockholders??? Equity - Schedule of Activities of Warrants that were Issued from Equity Financing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996027 - 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>53</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Stock-Based Compensation Plan - Schedule of Option Activity with Respect to Employees and Independent Directors (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable</Role>
      <ShortName>Stock-Based Compensation Plan - Schedule of Option Activity with Respect to Employees and Independent Directors (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996029 - 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>55</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Income Tax - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable</Role>
      <ShortName>Income Tax - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Income Tax - Schedule of Provision for Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable</Role>
      <ShortName>Income Tax - Schedule of Provision for Income Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996032 - 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>58</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Statutory Reserves - Schedule of Statutory Reserve Amount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount</Role>
      <ShortName>Statutory Reserves - Schedule of Statutory Reserve Amount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996034 - 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>60</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LeaseDetails</Role>
      <ShortName>Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/LeaseTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Lease - Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable</Role>
      <ShortName>Lease - Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Lease - Schedule of Maturities of Office Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable</Role>
      <ShortName>Lease - Schedule of Maturities of Office Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ea0289963-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SubsequentEvents</ParentRole>
      <Position>64</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>creg-20260331.xsd</File>
    <File>creg-20260331_cal.xml</File>
    <File>creg-20260331_def.xml</File>
    <File>creg-20260331_lab.xml</File>
    <File>creg-20260331_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="ea0289963-10q_smart.htm">ea0289963-10q_smart.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ea028996301_img1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="608">http://fasb.org/us-gaap/2026</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2026</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2026</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>82
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0289963-10q_smart.htm": {
   "nsprefix": "creg",
   "nsuri": "http://www.cregcn.com/20260331",
   "dts": {
    "schema": {
     "local": [
      "creg-20260331.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/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026_def.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026_lab.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026_pre.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-sub-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd",
      "https://xbrl.sec.gov/sic/2026/sic-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "creg-20260331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "creg-20260331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "creg-20260331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "creg-20260331_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ea0289963-10q_smart.htm"
     ]
    }
   },
   "keyStandard": 282,
   "keyCustom": 56,
   "axisStandard": 24,
   "axisCustom": 2,
   "memberStandard": 11,
   "memberCustom": 59,
   "hidden": {
    "total": 100,
    "http://fasb.org/us-gaap/2026": 71,
    "http://www.cregcn.com/20260331": 25,
    "http://xbrl.sec.gov/dei/2026": 4
   },
   "contextCount": 169,
   "entityCount": 1,
   "segmentCount": 80,
   "elementCount": 763,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2026": 608,
    "http://xbrl.sec.gov/dei/2026": 31,
    "http://xbrl.sec.gov/ecd/2026": 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": "ea0289963-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": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets (Unaudited)",
     "shortName": "Consolidated Balance Sheets (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.cregcn.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations And Comprehensive Loss (Unaudited)",
     "shortName": "Consolidated Statements of Operations And Comprehensive Loss (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.cregcn.com/role/ShareholdersEquityType2or3",
     "longName": "995304 - Statement - Consolidated Statements of Stockholders\u2019 Equity (Unaudited)",
     "shortName": "Consolidated Statements of Stockholders\u2019 Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c7",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c7",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.cregcn.com/role/ConsolidatedCashFlow",
     "longName": "995305 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.cregcn.com/role/OrganizationandDescriptionofBusiness",
     "longName": "995306 - Disclosure - Organization and Description of Business",
     "shortName": "Organization and Description of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "995307 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.cregcn.com/role/ShortTermLoanReceivable",
     "longName": "995308 - Disclosure - Short-Term Loan Receivable",
     "shortName": "Short-Term Loan Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.cregcn.com/role/AdvancetoSuppliers",
     "longName": "995309 - Disclosure - Advance to Suppliers",
     "shortName": "Advance to Suppliers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.cregcn.com/role/IntangibleAsset",
     "longName": "995310 - Disclosure - Intangible Asset",
     "shortName": "Intangible Asset",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.cregcn.com/role/Lease",
     "longName": "995321 - Disclosure - Lease",
     "shortName": "Lease",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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": "ea0289963-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": "ea0289963-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": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-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": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.cregcn.com/role/IntangibleAssetTables",
     "longName": "996002 - Disclosure - Intangible Asset (Tables)",
     "shortName": "Intangible Asset (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables",
     "longName": "996003 - Disclosure - Accrued Liabilities and Other Payables (Tables)",
     "shortName": "Accrued Liabilities and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.cregcn.com/role/TaxesPayableTables",
     "longName": "996004 - Disclosure - Taxes Payable (Tables)",
     "shortName": "Taxes Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:IncomeTaxPayableDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:IncomeTaxPayableDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.cregcn.com/role/DeferredTaxNetTables",
     "longName": "996005 - Disclosure - Deferred Tax, Net (Tables)",
     "shortName": "Deferred Tax, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.cregcn.com/role/StockholdersEquityTables",
     "longName": "996006 - Disclosure - Stockholders\u2019 Equity (Tables)",
     "shortName": "Stockholders\u2019 Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlanTables",
     "longName": "996007 - Disclosure - Stock-Based Compensation Plan (Tables)",
     "shortName": "Stock-Based Compensation Plan (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.cregcn.com/role/IncomeTaxTables",
     "longName": "996008 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.cregcn.com/role/StatutoryReservesTables",
     "longName": "996009 - Disclosure - Statutory Reserves (Tables)",
     "shortName": "Statutory Reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:StatutoryReservesDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "creg:StatutoryReservesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:StatutoryReservesDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "creg:StatutoryReservesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.cregcn.com/role/LeaseTables",
     "longName": "996010 - Disclosure - Lease (Tables)",
     "shortName": "Lease (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
     "longName": "996011 - Disclosure - Organization and Description of Business (Details)",
     "shortName": "Organization and Description of Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c41",
      "name": "creg:ActualElectricitySold",
      "unitRef": "kwh",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c41",
      "name": "creg:ActualElectricitySold",
      "unitRef": "kwh",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996012 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CashFDICInsuredAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.cregcn.com/role/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable",
     "longName": "996013 - Disclosure - Summary of Significant Accounting Policies - Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable",
     "longName": "996014 - Disclosure - Summary of Significant Accounting Policies - Schedule of Contract Liabilities Consisted (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Contract Liabilities Consisted (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "creg:AdditionOfCashReceivedInAdvance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "creg:ScheduleOfContractLiabilitiesConsistedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.cregcn.com/role/ShortTermLoanReceivableDetails",
     "longName": "996015 - Disclosure - Short-Term Loan Receivable (Details)",
     "shortName": "Short-Term Loan Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:NotesAndLoansReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c58",
      "name": "us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments",
      "unitRef": "cny",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.cregcn.com/role/AdvancetoSuppliersDetails",
     "longName": "996016 - Disclosure - Advance to Suppliers (Details)",
     "shortName": "Advance to Suppliers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c64",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c64",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.cregcn.com/role/IntangibleAssetDetails",
     "longName": "996017 - Disclosure - Intangible Asset (Details)",
     "shortName": "Intangible Asset (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AdjustmentForAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AdjustmentForAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable",
     "longName": "996018 - Disclosure - Intangible Asset - Schedule of Intangible Assets (Details)",
     "shortName": "Intangible Asset - Schedule of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable",
     "longName": "996019 - Disclosure - Intangible Asset - Schedule of Future Amortization Expense for Capitalized Software Estimated (Details)",
     "shortName": "Intangible Asset - Schedule of Future Amortization Expense for Capitalized Software Estimated (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable",
     "longName": "996020 - Disclosure - Accrued Liabilities and Other Payables - Schedule of Accrued Liabilities and Other Payables (Details)",
     "shortName": "Accrued Liabilities and Other Payables - Schedule of Accrued Liabilities and Other Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccruedInsuranceCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.cregcn.com/role/TaxesPayableDetails",
     "longName": "996021 - Disclosure - Taxes Payable (Details)",
     "shortName": "Taxes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccruedIncomeTaxes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:IncomeTaxPayableDisclosureTableTextBlock",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c71",
      "name": "us-gaap:TaxesPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.cregcn.com/role/ScheduleofTaxesPayableTable",
     "longName": "996022 - Disclosure - Taxes Payable - Schedule of Taxes Payable (Details)",
     "shortName": "Taxes Payable - Schedule of Taxes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccruedIncomeTaxes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:IncomeTaxPayableDisclosureTableTextBlock",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:IncomeTaxPayableDisclosureTableTextBlock",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable",
     "longName": "996023 - Disclosure - Deferred Tax, Net - Schedule of Deferred Tax Assets (Details)",
     "shortName": "Deferred Tax, Net - Schedule of Deferred Tax Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-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",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
     "longName": "996024 - Disclosure - Entrusted Loan Payable (Details)",
     "shortName": "Entrusted Loan Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "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": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c89",
      "name": "creg:BuyBackPrice",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "p",
       "creg:EntrustedLoanPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.cregcn.com/role/NotePayableNetDetails",
     "longName": "996025 - Disclosure - Note Payable, Net (Details)",
     "shortName": "Note Payable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c128",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c128",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable",
     "longName": "996026 - Disclosure - Stockholders\u2019 Equity - Schedule of Activities of Warrants that were Issued from Equity Financing (Details)",
     "shortName": "Stockholders\u2019 Equity - Schedule of Activities of Warrants that were Issued from Equity Financing (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c130",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c132",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlanDetails",
     "longName": "996027 - Disclosure - Stock-Based Compensation Plan (Details)",
     "shortName": "Stock-Based Compensation Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c136",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable",
     "longName": "996028 - Disclosure - Stock-Based Compensation Plan - Schedule of Option Activity with Respect to Employees and Independent Directors (Details)",
     "shortName": "Stock-Based Compensation Plan - Schedule of Option Activity with Respect to Employees and Independent Directors (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.cregcn.com/role/IncomeTaxDetails",
     "longName": "996029 - Disclosure - Income Tax (Details)",
     "shortName": "Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c142",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c142",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable",
     "longName": "996030 - Disclosure - Income Tax - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate (Details)",
     "shortName": "Income Tax - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable",
     "longName": "996031 - Disclosure - Income Tax - Schedule of Provision for Income Tax Expense (Details)",
     "shortName": "Income Tax - Schedule of Provision for Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.cregcn.com/role/StatutoryReservesDetails",
     "longName": "996032 - Disclosure - Statutory Reserves (Details)",
     "shortName": "Statutory Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:PercentageOfRegisteredCapital",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "creg:StatutoryReservesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:PercentageOfRegisteredCapital",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "creg:StatutoryReservesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount",
     "longName": "996033 - Disclosure - Statutory Reserves - Schedule of Statutory Reserve Amount (Details)",
     "shortName": "Statutory Reserves - Schedule of Statutory Reserve Amount (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c151",
      "name": "us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:StatutoryReservesDisclosureTableTextBlock",
       "creg:StatutoryReservesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c151",
      "name": "us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:StatutoryReservesDisclosureTableTextBlock",
       "creg:StatutoryReservesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.cregcn.com/role/ContingenciesDetails",
     "longName": "996034 - Disclosure - Contingencies (Details)",
     "shortName": "Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c160",
      "name": "us-gaap:PaymentsForLegalSettlements",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LossContingencyDisclosures",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c160",
      "name": "us-gaap:PaymentsForLegalSettlements",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LossContingencyDisclosures",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.cregcn.com/role/LeaseDetails",
     "longName": "996035 - Disclosure - Lease (Details)",
     "shortName": "Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c166",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c166",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable",
     "longName": "996036 - Disclosure - Lease - Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost (Details)",
     "shortName": "Lease - Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable",
     "longName": "996037 - Disclosure - Lease - Schedule of Maturities of Office Lease Liabilities (Details)",
     "shortName": "Lease - Schedule of Maturities of Office Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.cregcn.com/role/SubsequentEventsDetails",
     "longName": "996038 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c167",
      "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c167",
      "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0289963-10q_smart.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "creg_AccountAndOtherPayablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/2026",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Loan Receivable [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": [
      "r190",
      "r920",
      "r963",
      "r964"
     ]
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCRUED LIABILITIES AND OTHER PAYABLES",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "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 Accrued Liabilities, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "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": "Accrued liabilities and other payables",
        "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/2026",
     "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": [
      "r764",
      "r909",
      "r912"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r680",
      "r773",
      "r1067",
      "r1068"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "short term loan receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Accrual for Taxes Other than Income Taxes",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes."
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1065"
     ]
    },
    "creg_AccruedDebtProvisionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "AccruedDebtProvisionPercentage",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued debt provision percentage",
        "documentation": "Accrued debt provision percentage",
        "label": "Accrued Debt Provision Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable",
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "verboseLabel": "Income tax (in Dollars)",
        "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": [
      "r522",
      "r523",
      "r526",
      "r552",
      "r916"
     ]
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "verboseLabel": "Noncurrent",
        "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": [
      "r916"
     ]
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedInsuranceCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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": [
      "r913"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "localname": "AccruedLiabilitiesCurrent",
     "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": "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": [
      "r913"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Liabilities and Other Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_AccruedLitigationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "AccruedLitigationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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/20260331",
     "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/2026",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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": [
      "r913"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional fee",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "creg_AccumulatedImpairmentLossOnRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "AccumulatedImpairmentLossOnRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of ROU assets",
        "documentation": "Accumulated impairment loss on right of use assets.",
        "label": "Accumulated Impairment Loss On Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r12",
      "r13",
      "r22",
      "r92",
      "r325",
      "r522",
      "r523",
      "r534",
      "r557",
      "r576",
      "r577",
      "r1036"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated 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": [
      "r1",
      "r8",
      "r13",
      "r457",
      "r460",
      "r463",
      "r500",
      "r572",
      "r573",
      "r924",
      "r925",
      "r926",
      "r944",
      "r945",
      "r946",
      "r947",
      "r997",
      "r999"
     ]
    },
    "creg_ActualElectricitySold": {
     "xbrltype": "energyItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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": []
    },
    "creg_AdditionOfCashReceivedInAdvance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "AdditionOfCashReceivedInAdvance",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Addition of cash received in advance",
        "documentation": "Addition of cash received in advance",
        "label": "Addition Of Cash Received In Advance"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r838"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "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, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r996"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 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": [
      "r547",
      "r592",
      "r944",
      "r945",
      "r946",
      "r947",
      "r1037",
      "r1072"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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": [
      "r851"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r851"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r851"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r851"
     ]
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/IntangibleAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Amortization",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_AdvanceToSuppliersPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "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/2026",
     "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": [
      "r885"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r801",
      "r812",
      "r828",
      "r863"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r804",
      "r815",
      "r831",
      "r866"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r886"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r851"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r858"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r805",
      "r816",
      "r832",
      "r858",
      "r867",
      "r871",
      "r879"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r877"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recorded interest expense",
        "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": [
      "r6",
      "r28",
      "r280",
      "r1044"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfIntangibleAssets",
     "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 intangible assets",
        "label": "Intangible Asset, Finite-Lived, Amortization Expense",
        "documentation": "Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r110",
      "r199",
      "r205",
      "r686",
      "r694",
      "r695",
      "r697",
      "r699",
      "r973"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r808"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive shares (in Shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r57",
      "r58",
      "r69",
      "r118",
      "r122",
      "r123",
      "r161",
      "r169",
      "r183",
      "r184",
      "r192",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r451",
      "r453",
      "r478",
      "r522",
      "r523",
      "r525",
      "r541",
      "r542",
      "r551",
      "r631",
      "r709",
      "r710",
      "r720",
      "r764",
      "r766",
      "r767",
      "r780",
      "r987",
      "r988",
      "r1051"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r57",
      "r58",
      "r96",
      "r118",
      "r122",
      "r123",
      "r192",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r451",
      "r453",
      "r478",
      "r764",
      "r906",
      "r987",
      "r988",
      "r1051"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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": [
      "r57",
      "r58",
      "r118",
      "r122",
      "r123",
      "r192",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r451",
      "r453",
      "r478",
      "r987",
      "r988",
      "r1051"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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": [
      "r808"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r793",
      "r796",
      "r808"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r793",
      "r796",
      "r808"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r793",
      "r796",
      "r808"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r875"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r870"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r870"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r870"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r870"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r870"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails",
      "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": [
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r873"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r872"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r871"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r871"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r934"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r796",
      "r808"
     ]
    },
    "creg_BuyBackPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "localname": "CapitalUtilizationFee",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital utilization fee (in Dollars)",
        "documentation": "the amount of capital utilization fee.",
        "label": "Capital Utilization Fee"
       }
      }
     },
     "auth_ref": []
    },
    "creg_CapitalUtilizationFeePerDay": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "CapitalUtilizationFeePerDay",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital utilization fee per day total",
        "documentation": "The amount of capital utilization fee per day.",
        "label": "Capital Utilization Fee Per Day"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r113"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "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",
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "CASH, BEGINNING OF PERIOD",
        "periodEndLabel": "CASH, END OF PERIOD",
        "terseLabel": "Cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r112",
      "r115"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 IN CASH",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r32"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Covered by insurance amount",
        "label": "Cash, FDIC Insured Amount",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashUninsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashUninsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance covered bank amount",
        "label": "Cash, Uninsured Amount",
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangeInAccountingEstimateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ChangeInAccountingEstimateLineItems",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [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": [
      "r143",
      "r541",
      "r543"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r849"
     ]
    },
    "creg_ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Plan [Member]",
        "label": "China Recycling Energy Corporation Omnibus Equity Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r846"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r844"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r63",
      "r64",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r118",
      "r123",
      "r152",
      "r153",
      "r155",
      "r157",
      "r163",
      "r164",
      "r192",
      "r249",
      "r251",
      "r252",
      "r253",
      "r256",
      "r257",
      "r290",
      "r291",
      "r293",
      "r294",
      "r296",
      "r298",
      "r301",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r314",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r327",
      "r328",
      "r329",
      "r478",
      "r522",
      "r523",
      "r531",
      "r532",
      "r533",
      "r547",
      "r586",
      "r587",
      "r588",
      "r589",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r618",
      "r639",
      "r656",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r902",
      "r937",
      "r939",
      "r948",
      "r998",
      "r1000"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "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": [
      "r993"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r850"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r850"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r83",
      "r522",
      "r523",
      "r530",
      "r554",
      "r617"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "verboseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r324",
      "r522",
      "r523",
      "r533",
      "r770",
      "r771",
      "r772",
      "r774",
      "r775",
      "r776",
      "r777",
      "r944",
      "r945",
      "r947",
      "r1037",
      "r1069",
      "r1072"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r918",
      "r995",
      "r1055",
      "r1056",
      "r1060"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 (in Shares)",
        "verboseLabel": "Common stock shares 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": [
      "r89",
      "r324",
      "r522",
      "r523",
      "r533",
      "r618"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, 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": [
      "r89",
      "r324",
      "r522",
      "r523",
      "r533"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in Shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r324",
      "r522",
      "r523",
      "r533",
      "r618",
      "r637",
      "r992",
      "r1072",
      "r1073"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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, 22,959,127 and 20,951,878 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": [
      "r89",
      "r291",
      "r297",
      "r324",
      "r522",
      "r523",
      "r533",
      "r555",
      "r764"
     ]
    },
    "creg_CommonWelfareFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/2026",
     "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": [
      "r855"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r854"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r856"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r853"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 income/(loss)",
        "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": [
      "r14",
      "r98",
      "r100",
      "r106",
      "r539",
      "r566",
      "r567"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r477"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet",
     "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, Changes, Net",
        "documentation": "The increase (decrease) 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 arise in a deconsolidation of the subsidiary from the consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r21",
      "r327",
      "r329"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r20",
      "r701"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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": [
      "r796"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/20260331",
     "localname": "ContingenciesDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ContractLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ContractLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "documentation": "Disclosure of accounting policy for contract liabilities. Includes revenue from contract with customer and from other sources.",
        "label": "Contract Liabilities Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerDurationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerDurationAxis",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Duration [Axis]",
        "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts."
       }
      }
     },
     "auth_ref": [
      "r722",
      "r723"
     ]
    },
    "us-gaap_ContractWithCustomerDurationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerDurationDomain",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Duration [Domain]",
        "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts."
       }
      }
     },
     "auth_ref": [
      "r722",
      "r723"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "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/ScheduleofContractLiabilitiesConsistedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at the beginning of the period",
        "periodEndLabel": "Balance at the end of the period",
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r344",
      "r353",
      "r691"
     ]
    },
    "creg_ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate change on cash",
        "documentation": "Amount of effect of exchange rate on cash.",
        "label": "Contract With Customer Liability Effect Of Exchange Rate Change On Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofContractLiabilitiesConsistedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deduction of revenue recognition",
        "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConversionOfStockAmountIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow",
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of long-term notes into common shares",
        "verboseLabel": "Loss on conversion",
        "label": "Conversion of Stock, Amount Issued",
        "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r910",
      "r915",
      "r1055",
      "r1056",
      "r1058",
      "r1066"
     ]
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partitioned notes",
        "label": "Convertible Notes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of revenues",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r118",
      "r122",
      "r123",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r478",
      "r709",
      "r904",
      "r905",
      "r968",
      "r987"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r903"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "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": [
      "r434",
      "r935",
      "r941"
     ]
    },
    "creg_DaTangShiDaiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "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": []
    },
    "creg_DateTheBusinessLicenseIssuedPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "DateTheBusinessLicenseIssuedPeriod",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business license issued period",
        "documentation": "Date the business license issued period.",
        "label": "Date The Business License Issued Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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_DebtConversionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r933"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issue discount",
        "label": "Debt Conversion, Original Debt, Amount",
        "documentation": "The amount of the original debt being converted 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": [
      "r933"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r36",
      "r65",
      "r66",
      "r71",
      "r72",
      "r75",
      "r77",
      "r78",
      "r80",
      "r81",
      "r118",
      "r121",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r247",
      "r248",
      "r258",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r274",
      "r281",
      "r282",
      "r283",
      "r455",
      "r488",
      "r522",
      "r523",
      "r529"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r71",
      "r75",
      "r76",
      "r77",
      "r78",
      "r79",
      "r81",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r318",
      "r522",
      "r523",
      "r529",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r762",
      "r935",
      "r936",
      "r938",
      "r943",
      "r977",
      "r978",
      "r979",
      "r1043",
      "r1045",
      "r1064"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r259",
      "r488",
      "r489",
      "r716",
      "r717",
      "r762"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r935",
      "r938"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r277",
      "r910",
      "r914",
      "r1043",
      "r1055",
      "r1056",
      "r1058"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r488",
      "r489",
      "r762",
      "r910",
      "r914",
      "r1055",
      "r1056",
      "r1058"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r71",
      "r75",
      "r76",
      "r77",
      "r78",
      "r79",
      "r81",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r270",
      "r271",
      "r272",
      "r273",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r318",
      "r522",
      "r523",
      "r529",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r762",
      "r935",
      "r936",
      "r938",
      "r943",
      "r977",
      "r978",
      "r979",
      "r1043",
      "r1045",
      "r1064"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r914"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan term",
        "verboseLabel": "Interest rate term",
        "label": "Debt Instrument, Term",
        "documentation": "Period between issuance and maturity of debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r7"
     ]
    },
    "us-gaap_DebtSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtSecuritiesCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt investment",
        "label": "Debt Securities, Current",
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading), classified as current."
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issue discount, amount",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r990",
      "r1042",
      "r1043",
      "r1045"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r427"
     ]
    },
    "creg_DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier",
     "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": "Impairment loss of Advance to Supplier",
        "documentation": "The amount of Impairment loss of advance to supplier.",
        "label": "Deferred Tax Assets Impairment Loss Of Advance To Supplier"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1032"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredTaxAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_DeferredTaxAssetsNetDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "DeferredTaxAssetsNetDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/DeferredTaxNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEFERRED TAX, NET",
        "documentation": "The disclosure of deferred tax assets.",
        "label": "Deferred Tax Assets Net Disclosure Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "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": "PRC NOL",
        "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": [
      "r1034"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "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": "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": [
      "r1034"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1034"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r428"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r820",
      "r821",
      "r835"
     ]
    },
    "us-gaap_DepositLiabilitiesAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r363",
      "r366",
      "r396",
      "r397",
      "r398",
      "r725"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation Plan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r820",
      "r821",
      "r835"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r796"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r793",
      "r796",
      "r808"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r793",
      "r796",
      "r808",
      "r859"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r793",
      "r796",
      "r808",
      "r859"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r794"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r782"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r796"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r796"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r836"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r785"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r848"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r52",
      "r107",
      "r136",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r150",
      "r152",
      "r155",
      "r156",
      "r157",
      "r160",
      "r214",
      "r288",
      "r356",
      "r399",
      "r446",
      "r449",
      "r472",
      "r473",
      "r540",
      "r568",
      "r702"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net loss per share (in Dollars 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": [
      "r52",
      "r107",
      "r136",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r152",
      "r155",
      "r156",
      "r157",
      "r160",
      "r214",
      "r288",
      "r356",
      "r399",
      "r446",
      "r449",
      "r472",
      "r473",
      "r540",
      "r568",
      "r702"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r159"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.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 Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "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": {
        "negatedTotalLabel": "Tax expense per financial statements",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r726"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.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": [
      "r118",
      "r124",
      "r415",
      "r437",
      "r726"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails",
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in valuation allowance",
        "terseLabel": "Deferred tax valuation allowance, percentage",
        "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": [
      "r419",
      "r726",
      "r935",
      "r942",
      "r1029"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r935",
      "r942",
      "r1029",
      "r1030"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r418",
      "r420",
      "r726",
      "r935",
      "r942",
      "r1029"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r726",
      "r935",
      "r942",
      "r1029",
      "r1030"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r417",
      "r726",
      "r935",
      "r942",
      "r1029"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "creg_EnforcementFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r788"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r900"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r889"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r888"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r808"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r784"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r891"
     ]
    },
    "creg_EntrustedLoanPayableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "EntrustedLoanPayableDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entrusted Loan Payable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_EntrustedLoanPayableHYREFLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "EntrustedLoanPayableHYREFLoanMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entrusted Loan Payable (HYREF Loan) [Member]",
        "label": "Entrusted Loan Payable HYREFLoan Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_EntrustedLoanPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "EntrustedLoanPayableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ENTRUSTED LOAN PAYABLE",
        "documentation": "The disclosure of entrusted loan payable.",
        "label": "Entrusted Loan Payable Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r842"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r884"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r884"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r884"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r51",
      "r52",
      "r63",
      "r88",
      "r89",
      "r102",
      "r103",
      "r104",
      "r133",
      "r134",
      "r135",
      "r137",
      "r144",
      "r146",
      "r148",
      "r162",
      "r193",
      "r194",
      "r213",
      "r214",
      "r215",
      "r287",
      "r317",
      "r322",
      "r323",
      "r324",
      "r327",
      "r329",
      "r332",
      "r354",
      "r355",
      "r357",
      "r358",
      "r399",
      "r435",
      "r436",
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r471",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r491",
      "r500",
      "r516",
      "r522",
      "r523",
      "r532",
      "r533",
      "r547",
      "r565",
      "r572",
      "r573",
      "r574",
      "r592",
      "r656",
      "r1000"
     ]
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquitySecuritiesFvNi",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investment",
        "label": "Equity Securities, FV-NI, Current",
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r73",
      "r475",
      "r690"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r852"
     ]
    },
    "creg_ErdosMetallurgyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ErdosMetallurgyCoLtdMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erdos Metallurgy Co., Ltd. [Member]",
        "label": "Erdos Metallurgy Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ErdosTCHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ErdosTCHMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount",
      "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/2026",
     "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": [
      "r801",
      "r812",
      "r828",
      "r863"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r798",
      "r809",
      "r825",
      "r860"
     ]
    },
    "creg_ExchangeAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ExchangeAgreementsMember",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange Agreements [Member]",
        "label": "Exchange Agreements Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": []
    },
    "creg_ExtensionOfLoanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ExtensionOfLoanAxis",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension of Loan [Axis]",
        "label": "Extension Of Loan Axis"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ExtensionOfLoanDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ExtensionOfLoanDomainDomain",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ExtensionOfLoanDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ExtensionOfLoanPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ExtensionOfLoanPeriodOneMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension of Loan Period One [Member]",
        "label": "Extension Of Loan Period One Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ExtensionOfLoanPeriodThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ExtensionOfLoanPeriodThreeMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension of Loan Period Three [Member]",
        "label": "Extension Of Loan Period Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ExtensionOfLoanPeriodTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ExtensionOfLoanPeriodTwoMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension of Loan Period Two [Member]",
        "label": "Extension Of Loan Period Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1039"
     ]
    },
    "creg_FinalPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "FinalPaymentMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Final Payment [Member]",
        "label": "Final Payment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan receivables",
        "label": "Financing Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r959",
      "r960",
      "r961",
      "r962",
      "r965",
      "r966"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAmortizedOvertheirEstimatedUsefulLivesUsingtheStraightLineMethodTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Smart Cloud Platform",
        "label": "Intangible Asset, Finite-Lived, Useful Life",
        "documentation": "Useful life of finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "label": "Intangible Asset, Finite-Lived, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r196",
      "r204",
      "r686",
      "r973"
     ]
    },
    "creg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite Lived Intangible Assets Amortization Expense After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year One",
        "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized 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). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r686"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Remainder of Fiscal Year",
        "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized in remainder of current fiscal year. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four",
        "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r686"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three",
        "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized 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). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r686"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two",
        "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized 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). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r686"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived, Class [Axis]",
        "documentation": "Information by class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r207",
      "r208",
      "r520",
      "r521",
      "r581",
      "r684",
      "r686",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r973",
      "r1076",
      "r1077",
      "r1078"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount",
        "label": "Intangible Asset, Finite-Lived, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r204",
      "r521",
      "r686",
      "r973"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets [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": [
      "r198",
      "r204",
      "r207",
      "r208",
      "r210",
      "r520",
      "r684",
      "r686",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r973",
      "r1076",
      "r1077",
      "r1078"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived, Class [Domain]",
        "documentation": "Class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r207",
      "r208",
      "r581",
      "r684",
      "r686",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r973",
      "r1076",
      "r1077",
      "r1078"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofFutureAmortizationExpenseforCapitalizedSoftwareEstimatedTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Intangible Asset, Finite-Lived, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r970"
     ]
    },
    "creg_FirstPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "FirstPaymentMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Payment [Member]",
        "label": "First Payment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r479"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r805",
      "r816",
      "r832",
      "r867"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r805",
      "r816",
      "r832",
      "r867"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r805",
      "r816",
      "r832",
      "r867"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r805",
      "r816",
      "r832",
      "r867"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r805",
      "r816",
      "r832",
      "r867"
     ]
    },
    "creg_FormationOfZhongxunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "FormationOfZhongxunMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Formation of Zhongxun [Member]",
        "label": "Formation Of Zhongxun Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r795",
      "r819"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": []
    },
    "creg_FourthPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "FourthPaymentMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "4th Payment [Member]",
        "label": "Fourth Payment Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r847"
     ]
    },
    "us-gaap_GainLossOnSalesOfConsumerLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r6"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GrossProfit",
     "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 Gross Profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r25",
      "r118",
      "r122",
      "r123",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r478",
      "r705",
      "r709",
      "r904",
      "r905",
      "r950",
      "r952",
      "r953",
      "r954",
      "r955",
      "r968",
      "r987"
     ]
    },
    "creg_HYREFLoanentrustedLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "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/20260331",
     "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/2026",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r793",
      "r796",
      "r808"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-lived Assets",
        "label": "Long-Lived Asset, Excluding Intangible Asset and Goodwill, Impairment and Disposal [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": [
      "r976"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r24",
      "r41",
      "r541",
      "r543",
      "r563",
      "r688",
      "r696",
      "r698",
      "r700",
      "r705",
      "r709",
      "r950",
      "r952",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r114",
      "r415",
      "r420",
      "r424",
      "r431",
      "r726",
      "r1033"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r415",
      "r420",
      "r424",
      "r431",
      "r726",
      "r1033"
     ]
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/20260331",
     "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/2026",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r118",
      "r124",
      "r411",
      "r415",
      "r421",
      "r422",
      "r423",
      "r425",
      "r430",
      "r438",
      "r440",
      "r441",
      "r442",
      "r548",
      "r580",
      "r591",
      "r726"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes 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": [
      "r424"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "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": [
      "r43",
      "r48",
      "r118",
      "r147",
      "r148",
      "r161",
      "r174",
      "r184",
      "r414",
      "r415",
      "r439",
      "r569",
      "r688",
      "r696",
      "r698",
      "r700",
      "r726"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Provision for Income Tax Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_IncomeTaxPayableDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/2026",
     "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": [
      "r101",
      "r412",
      "r413",
      "r425",
      "r426",
      "r429",
      "r433",
      "r585"
     ]
    },
    "creg_IncomeTaxTermYear": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "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": "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "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": {
        "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": [
      "r931"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "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": "Contract liabilities",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r931"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInPrepaidSupplies",
     "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": "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": [
      "r5"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r805",
      "r816",
      "r832",
      "r858",
      "r867",
      "r871",
      "r879"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r797",
      "r883"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r797",
      "r883"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r797",
      "r883"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/IntangibleAsset"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTANGIBLE ASSET",
        "label": "Intangible Asset [Text Block]",
        "documentation": "The entire disclosure for intangible asset. Includes, but is not limited to, finite- and indefinite-lived intangible assets, capitalized cost for internal-use software and software to be sold, leased, or marketed. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r197",
      "r209",
      "r211",
      "r683",
      "r684"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "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",
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, net",
        "verboseLabel": "Net Carrying Amount",
        "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r522",
      "r523",
      "r524",
      "r970",
      "r972"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Amortization Expense for Capitalized Software Estimated [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndFeeIncomeOtherLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r40"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r28",
      "r278",
      "r286",
      "r718",
      "r719",
      "r1071"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "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": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r696",
      "r700",
      "r928"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestIncomeExpenseNet",
     "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": "Interest expense",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r698",
      "r952"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "creg_InterestOnTermLoanPayable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "InterestOnTermLoanPayable",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate of loan payable",
        "documentation": "Interest on term loan payable.",
        "label": "Interest On Term Loan Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestPayableCurrent",
     "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": "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": [
      "r693"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Interest Payable",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r916",
      "r1055",
      "r1056",
      "r1057",
      "r1065"
     ]
    },
    "us-gaap_InterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest Receivable",
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable."
       }
      }
     },
     "auth_ref": [
      "r908",
      "r919",
      "r1074"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIncomeInterest",
     "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": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r172",
      "r184",
      "r709",
      "r927"
     ]
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentOwnedBalanceShares",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supposed owned shares (in Shares)",
        "label": "Investment Owned, Balance, Shares",
        "documentation": "Number of shares of investment owned."
       }
      }
     },
     "auth_ref": [
      "r605",
      "r606",
      "r663",
      "r667",
      "r669",
      "r772"
     ]
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r549",
      "r550",
      "r766",
      "r767",
      "r768",
      "r769"
     ]
    },
    "us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentsInAndAdvancesToAffiliatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to Suppliers [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_LateFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "LateFeeMember",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Late Fee [Member]",
        "label": "Late Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/LeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating ROU Assets and Lease Liabilities and Lease Cost",
        "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": [
      "r1047"
     ]
    },
    "creg_LeaseExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "LeaseExpirationDate",
     "presentation": [
      "http://www.cregcn.com/role/LeaseDetails"
     ],
     "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": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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": [
      "r781"
     ]
    },
    "creg_LenderAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "LenderAgreementMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender Agreement [Member]",
        "label": "Lender Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r494"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/LeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of 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": [
      "r1048"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r498",
      "r936",
      "r943",
      "r1064"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "For the year ended December 31, 2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1048"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable"
     ],
     "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": [
      "r498"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/Lease"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASE",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r57",
      "r58",
      "r118",
      "r122",
      "r123",
      "r192",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r452",
      "r453",
      "r454",
      "r478",
      "r616",
      "r704",
      "r720",
      "r780",
      "r923",
      "r987",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 STOCKHOLDERS\u2019 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": [
      "r95",
      "r522",
      "r523",
      "r535",
      "r559",
      "r764",
      "r766",
      "r767",
      "r935",
      "r940",
      "r968",
      "r1040"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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",
      "r58",
      "r61",
      "r74",
      "r118",
      "r122",
      "r123",
      "r192",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r452",
      "r453",
      "r454",
      "r478",
      "r764",
      "r987",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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": [
      "r57",
      "r58",
      "r118",
      "r122",
      "r123",
      "r192",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r452",
      "r453",
      "r454",
      "r478",
      "r923",
      "r987",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCURRENT LIABILITIES",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r909",
      "r911",
      "r935",
      "r938",
      "r985",
      "r986"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender outstanding principal value",
        "label": "Line of Credit Facility, Maximum Amount Outstanding During Period",
        "documentation": "Maximum amount borrowed under the credit facility at any time during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LitigationSettlementAmountAwardedFromOtherParty",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance from litigation",
        "label": "Litigation Settlement, Amount Awarded from Other Party",
        "documentation": "Amount awarded from other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LitigationStatusAxis",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Status [Axis]",
        "documentation": "Information by status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r977",
      "r978",
      "r979",
      "r982"
     ]
    },
    "us-gaap_LitigationStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LitigationStatusDomain",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Status [Domain]",
        "documentation": "Status of pending, threatened, or settled litigation."
       }
      }
     },
     "auth_ref": [
      "r977",
      "r978",
      "r979",
      "r982"
     ]
    },
    "creg_LoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "LoanMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan [Member]",
        "label": "Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHORT-TERM LOAN RECEIVABLE",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r956"
     ]
    },
    "us-gaap_LoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayable amount",
        "label": "Loans Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r915",
      "r1055",
      "r1056",
      "r1058",
      "r1066"
     ]
    },
    "us-gaap_LoansPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Entrusted Loan Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans Payable [Member]",
        "label": "Loans Payable [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan, remaining amount value",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r127",
      "r271",
      "r284",
      "r522",
      "r523",
      "r529",
      "r544",
      "r716",
      "r717",
      "r762",
      "r910",
      "r915",
      "r1066"
     ]
    },
    "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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": [
      "r613",
      "r910",
      "r915"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermPurchaseCommitmentAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total contract 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/2026",
     "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": [
      "r66",
      "r75",
      "r76",
      "r77",
      "r78",
      "r79",
      "r522",
      "r523",
      "r529",
      "r977",
      "r978",
      "r979"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r18",
      "r66",
      "r75",
      "r76",
      "r77",
      "r78",
      "r79",
      "r522",
      "r523",
      "r529",
      "r977",
      "r978",
      "r979"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r168",
      "r218",
      "r237",
      "r239",
      "r241",
      "r246",
      "r408",
      "r578",
      "r714",
      "r983",
      "r984"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r168",
      "r218",
      "r237",
      "r239",
      "r241",
      "r246",
      "r408",
      "r578",
      "r714",
      "r983",
      "r984"
     ]
    },
    "us-gaap_LossContingencyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LossContingencyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDisclosures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r119",
      "r127",
      "r236",
      "r237",
      "r238",
      "r240",
      "r242",
      "r243",
      "r244",
      "r245",
      "r408",
      "r544",
      "r1041"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r168",
      "r218",
      "r237",
      "r239",
      "r241",
      "r246",
      "r408",
      "r578",
      "r714",
      "r983",
      "r984"
     ]
    },
    "creg_LossOnNoteConversion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "LossOnNoteConversion",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on conversion",
        "documentation": "The amount of loss on note conversion.",
        "label": "Loss On Note Conversion"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r168",
      "r239",
      "r241",
      "r242",
      "r243",
      "r362",
      "r392",
      "r393",
      "r394",
      "r408",
      "r474",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r517",
      "r570",
      "r571",
      "r578",
      "r607",
      "r608",
      "r662",
      "r664",
      "r665",
      "r666",
      "r668",
      "r676",
      "r677",
      "r678",
      "r679",
      "r681",
      "r682",
      "r713",
      "r724",
      "r727",
      "r728",
      "r729",
      "r758",
      "r759",
      "r760",
      "r761",
      "r765",
      "r989",
      "r991"
     ]
    },
    "creg_MaximumStatutoryReserveAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "MaximumStatutoryReserveAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "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/2026",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r168",
      "r239",
      "r241",
      "r242",
      "r243",
      "r362",
      "r392",
      "r393",
      "r394",
      "r408",
      "r474",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r517",
      "r570",
      "r571",
      "r578",
      "r607",
      "r608",
      "r662",
      "r664",
      "r665",
      "r666",
      "r668",
      "r676",
      "r677",
      "r678",
      "r679",
      "r681",
      "r682",
      "r713",
      "r724",
      "r727",
      "r728",
      "r729",
      "r758",
      "r759",
      "r760",
      "r765",
      "r989",
      "r991"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest",
        "verboseLabel": "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/2026",
     "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": [
      "r870"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r878"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "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": [
      "r851"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "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": {
        "totalLabel": "Net cash generated from financing activity",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITY:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 generated from investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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) generated from operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r26",
      "r34",
      "r42",
      "r52",
      "r57",
      "r58",
      "r97",
      "r99",
      "r104",
      "r118",
      "r122",
      "r123",
      "r126",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r147",
      "r148",
      "r154",
      "r192",
      "r214",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r288",
      "r292",
      "r295",
      "r299",
      "r328",
      "r356",
      "r399",
      "r446",
      "r449",
      "r473",
      "r478",
      "r564",
      "r638",
      "r654",
      "r655",
      "r696",
      "r698",
      "r700",
      "r778",
      "r987"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r149"
     ]
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "creg_NewPromissoryNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "NewPromissoryNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory notes",
        "documentation": "New promissory notes.",
        "label": "New Promissory Notes"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r895"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/2026",
     "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": [
      "r850"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r805",
      "r816",
      "r832",
      "r858",
      "r867"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r841"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r840"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r858"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r878"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r878"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of non-cash information:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 income, 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": [
      "r27",
      "r904",
      "r905",
      "r968"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/20260331",
     "localname": "NotePayableNetDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_NotePurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "NotePurchaseAgreementMember",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note Purchase Agreement [Member]",
        "label": "Note Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "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",
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan receivables",
        "verboseLabel": "Short-term loan receivables",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NotesAndLoansReceivableNetCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Loan Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NotesPayableCurrent",
     "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": "Notes payable, net of unamortized OID of $0 and $31,250, respectively",
        "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": [
      "r913"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segment (in Segment)",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r712",
      "r951"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r700",
      "r904",
      "r905",
      "r968"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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": [
      "r696",
      "r700",
      "r705",
      "r904",
      "r905",
      "r950",
      "r952",
      "r953",
      "r954",
      "r955",
      "r968"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost \u2013 interest expense on lease liability",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r763"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1046"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Office Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofMaturitiesofOfficeLeaseLiabilitiesTable",
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liability",
        "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": [
      "r493"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "verboseLabel": "Current 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": [
      "r493",
      "r692"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current 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": [
      "r493"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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",
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use asset, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost \u2013 amortization of ROU",
        "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": [
      "r932"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "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": [
      "r497",
      "r763"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOperatingROUAssetsandLeaseLiabilitiesandLeaseCostTable"
     ],
     "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": [
      "r496",
      "r763"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carry forwards (in Dollars)",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "creg_OperationAndMaintenanceIncomePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "OperationAndMaintenanceIncomePolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operation and Maintenance Income",
        "documentation": "Disclosure of accounting policy for operation and maintenance income.",
        "label": "Operation And Maintenance Income Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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": [
      "r39",
      "r53",
      "r54",
      "r55",
      "r582",
      "r583"
     ]
    },
    "creg_OrganizationTermPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "OrganizationTermPeriod",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint venture term",
        "documentation": "Represents a term period of organization.",
        "label": "Organization Term Period"
       }
      }
     },
     "auth_ref": []
    },
    "creg_OrganizationandDescriptionofBusinessDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "OrganizationandDescriptionofBusinessDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "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": [
      "r913"
     ]
    },
    "us-gaap_OtherAdditionalCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAdditionalCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital contribution",
        "label": "Other Additional Capital",
        "documentation": "Amount of additional paid-in capital (APIC) classified as other."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r325",
      "r522",
      "r523",
      "r534",
      "r556"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "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",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation profit",
        "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": [
      "r2",
      "r22",
      "r565"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADVANCE TO SUPPLIERS",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "creg_OtherFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/2026",
     "localname": "OtherNonoperatingIncomeExpense",
     "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": "Other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r757"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r850"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherReceivablesNetCurrent",
     "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": "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": [
      "r689"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r796"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r803",
      "r814",
      "r830",
      "r865"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r806",
      "r817",
      "r833",
      "r868"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r806",
      "r817",
      "r833",
      "r868"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": [
      "r327",
      "r329"
     ]
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": [
      "r327",
      "r329"
     ]
    },
    "creg_PRCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "PRCMember",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "PRCMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "creg_PayableForPurchaseOfEquityInterestCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "PayableForPurchaseOfEquityInterestCurrent",
     "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": "Payable for purchase of 10% equity interest of Zhonghong",
        "documentation": "The amount of Payable for purchase of 10% equity interest of Zhonghong.",
        "label": "Payable For Purchase Of Equity Interest Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsForFees",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other fees",
        "verboseLabel": "Additional fees",
        "label": "Payments for Other Fees",
        "documentation": "Amount of cash outflow for fees classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r4"
     ]
    },
    "us-gaap_PaymentsForLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsForLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Installment payment for loan",
        "label": "Payments for Loans",
        "documentation": "Cash payments for and related to principal collection on loans related to operating activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PaymentsForNuclearFuel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r929"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/LeaseDetails"
     ],
     "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": [
      "r4"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment of debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender paid amount",
        "label": "Payments of Financing Costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_PaymentsOfLoanCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfLoanCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan principal payable",
        "label": "Payments of Loan Costs",
        "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of Intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r849"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r849"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r841"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r840"
     ]
    },
    "creg_PercentageOfAmountOutstandingToBePaid": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "PercentageOfAmountOutstandingToBePaid",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding percentage rate",
        "documentation": "Percentage of amount outstanding to be paid.",
        "label": "Percentage Of Amount Outstanding To Be Paid"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PercentageOfNetTaxLiability": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "PercentageOfNetTaxLiability",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of net tax liability",
        "documentation": "Percentage of net tax liability.",
        "label": "Percentage Of Net Tax Liability"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PercentageOfRegisteredCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "localname": "PercentageOfReserveRegisteredCapital",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory surplus reserve of registered capital, percentage",
        "documentation": "Percentage of  statutory surplus reserve of registered capital.",
        "label": "Percentage Of Reserve Registered Capital"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PercentageOfStatutoryReserveNetIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/2026",
     "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/2026",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r842"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r887"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r841"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r782"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r789"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r791"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r782"
     ]
    },
    "us-gaap_PrepaymentFeesOnAdvancesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrincipalAmountOutstandingOnLoansSecuritized",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining loan balance",
        "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": [
      "r1053"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Proceeds from Sale, Maturity and Collection of Short-Term Investments",
        "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "creg_ProceedsFromShortTermLoanReceivableCollection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ProceedsFromShortTermLoanReceivableCollection",
     "crdr": "debit",
     "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": {
        "terseLabel": "Short term loan receivable collection",
        "documentation": "The amount of short term loan receivable collection.",
        "label": "Proceeds From Short Term Loan Receivable Collection"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductLiabilityAccrualComponentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProductLiabilityAccrualComponentAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Combined amount",
        "label": "Product Liability Accrual, Component Amount",
        "documentation": "Recorded amount of the accrual for a material component of a product liability contingency."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "creg_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note [Member]",
        "label": "Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PromissoryNotesInAprilTwoThousandTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "PromissoryNotesInAprilTwoThousandTwentyOneMember",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Notes in April 2021 [Member]",
        "label": "Promissory Notes In April Two Thousand Twenty One Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PromissoryNotesInDecemberTwoThousandTwentyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "PromissoryNotesInDecemberTwoThousandTwentyMember",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Notes in December 2020 [Member]",
        "label": "Promissory Notes In December Two Thousand Twenty Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets, net",
        "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r522",
      "r523",
      "r537",
      "r545",
      "r546",
      "r562",
      "r764",
      "r975"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, net",
        "label": "Property, Plant, and Equipment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r216",
      "r217",
      "r561",
      "r973"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method",
        "label": "Property, Plant, and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt provision",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r109",
      "r195"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r839"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r839"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r168",
      "r239",
      "r241",
      "r242",
      "r243",
      "r359",
      "r362",
      "r392",
      "r393",
      "r394",
      "r398",
      "r408",
      "r474",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r517",
      "r570",
      "r571",
      "r578",
      "r607",
      "r608",
      "r662",
      "r664",
      "r665",
      "r666",
      "r668",
      "r676",
      "r677",
      "r678",
      "r679",
      "r681",
      "r682",
      "r713",
      "r724",
      "r727",
      "r728",
      "r729",
      "r758",
      "r759",
      "r760",
      "r761",
      "r765",
      "r772",
      "r980",
      "r989",
      "r991",
      "r1038"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r168",
      "r239",
      "r241",
      "r242",
      "r243",
      "r359",
      "r362",
      "r392",
      "r393",
      "r394",
      "r398",
      "r408",
      "r474",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r517",
      "r570",
      "r571",
      "r578",
      "r607",
      "r608",
      "r662",
      "r664",
      "r665",
      "r666",
      "r668",
      "r676",
      "r677",
      "r678",
      "r679",
      "r681",
      "r682",
      "r713",
      "r724",
      "r727",
      "r728",
      "r729",
      "r758",
      "r759",
      "r760",
      "r761",
      "r765",
      "r772",
      "r980",
      "r989",
      "r991",
      "r1038"
     ]
    },
    "us-gaap_ReceivableWithImputedInterestFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r488",
      "r489",
      "r762"
     ]
    },
    "us-gaap_RecordedUnconditionalPurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RecordedUnconditionalPurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan due",
        "label": "Recorded Unconditional Purchase Obligation",
        "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r798",
      "r809",
      "r825",
      "r860"
     ]
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r782"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r70",
      "r80",
      "r82",
      "r118",
      "r125",
      "r126",
      "r189",
      "r360",
      "r361",
      "r501",
      "r502",
      "r522",
      "r523",
      "r527",
      "r528",
      "r529",
      "r536",
      "r553",
      "r560",
      "r610",
      "r611",
      "r612",
      "r614",
      "r615",
      "r636",
      "r661",
      "r689",
      "r1070",
      "r1075"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r125",
      "r126",
      "r501",
      "r502",
      "r1050"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r125",
      "r126",
      "r1050"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r70",
      "r80",
      "r82",
      "r118",
      "r125",
      "r126",
      "r189",
      "r360",
      "r361",
      "r501",
      "r502",
      "r522",
      "r523",
      "r527",
      "r528",
      "r529",
      "r536",
      "r553",
      "r560",
      "r610",
      "r611",
      "r612",
      "r614",
      "r615",
      "r636",
      "r661",
      "r689",
      "r1050",
      "r1070",
      "r1075"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r930"
     ]
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfOtherDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entrusted loan and accrued interest paid",
        "label": "Repayments of Other Debt",
        "documentation": "Amount of cash outflow for the payment of debt classified as other."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentExpense",
     "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/AdvancetoSuppliersDetails",
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "verboseLabel": "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": [
      "r410",
      "r684",
      "r696",
      "r697",
      "r709",
      "r1054"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r799",
      "r810",
      "r826",
      "r861"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r800",
      "r811",
      "r827",
      "r862"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r807",
      "r818",
      "r834",
      "r869"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock [Member]",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [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": [
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r93",
      "r325",
      "r522",
      "r523",
      "r534",
      "r558",
      "r575",
      "r577",
      "r590",
      "r619",
      "r764"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r51",
      "r52",
      "r133",
      "r134",
      "r135",
      "r137",
      "r144",
      "r146",
      "r148",
      "r193",
      "r194",
      "r213",
      "r214",
      "r215",
      "r287",
      "r322",
      "r332",
      "r354",
      "r355",
      "r357",
      "r358",
      "r399",
      "r435",
      "r436",
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r464",
      "r471",
      "r491",
      "r516",
      "r547",
      "r572",
      "r574",
      "r592",
      "r997",
      "r999",
      "r1072"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r685"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "verboseLabel": "Revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r118",
      "r122",
      "r123",
      "r161",
      "r170",
      "r171",
      "r182",
      "r184",
      "r186",
      "r187",
      "r188",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r328",
      "r478",
      "r541",
      "r543",
      "r709",
      "r757",
      "r766",
      "r767",
      "r904",
      "r905",
      "r968",
      "r987"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r878"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r878"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": []
    },
    "creg_ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ScheduleOfActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Activities Of Warrants That Were Issued From Equity Financing Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ScheduleOfAmortizedOverTheirEstimatedUsefulLivesUsingTheStraightLineMethodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Amortized Over their Estimated Useful Lives Using the Straight-Line Method [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1035"
     ]
    },
    "creg_ScheduleOfContractLiabilitiesConsistedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ScheduleOfContractLiabilitiesConsistedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Contract Liabilities Consisted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ScheduleOfContractLiabilitiesConsistedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ScheduleOfContractLiabilitiesConsistedTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contract Liabilities Consisted",
        "documentation": "Contract liabilities consisted",
        "label": "Schedule Of Contract Liabilities Consisted Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ScheduleOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ScheduleOfDeferredTaxAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1032"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r416",
      "r726",
      "r1029"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r204",
      "r207",
      "r208",
      "r210",
      "r520",
      "r684",
      "r686",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r973",
      "r1076",
      "r1077",
      "r1078"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/IntangibleAssetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets",
        "label": "Intangible Asset, Finite-Lived [Table Text Block]",
        "documentation": "Tabular disclosure of finite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r969"
     ]
    },
    "creg_ScheduleOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ScheduleOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intangible Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r10",
      "r11",
      "r37"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of 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": [
      "r993"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/IntangibleAssetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Amortization Expense for Capitalized Software Estimated",
        "label": "Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of estimated amortization expense for finite-lived intangible asset and capitalized cost for software to be sold, leased, or marketed, expected to be recognized for each of five succeeding fiscal years. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r971"
     ]
    },
    "creg_SecondPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "SecondPaymentMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2nd Payment [Member]",
        "label": "Second Payment Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r783"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r787"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r786"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r792"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r185",
      "r187",
      "r707",
      "r708",
      "r711"
     ]
    },
    "us-gaap_SettledLitigationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SettledLitigationMember",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation [Member]",
        "label": "Settled Litigation [Member]",
        "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval."
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "creg_ShaanxiHuahongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShaanxiHuahongMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shaanxi Huahong [Member]",
        "label": "Shaanxi Huahong Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShanghaiTCHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShanghaiTCHMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai TCH [Member]",
        "label": "Shanghai TCHMember"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShanghaiYinghuaFinancialLeasingCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShanghaiYinghuaFinancialLeasingCoLtdMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai Yinghua Financial Leasing Co., Ltd. [Member]",
        "label": "Shanghai Yinghua Financial Leasing Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensation",
     "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": "Stock compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Expired",
        "documentation": "Average exercise price, expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Average Exercise Price Expired"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Exchanged",
        "documentation": "The number of Exchange 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 Exchanged In Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Forfeited",
        "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": [
      "r384"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable",
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Granted",
        "verboseLabel": "Number of share units granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants 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)."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Granted",
        "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": [
      "r382"
     ]
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Exchanged",
        "documentation": "The weighted average fair value at exchanged 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).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Exchanged"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Warrants Exercisable Balance",
        "periodEndLabel": "Number of Warrants, Exercisable Balance",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are Exercisable as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Exercisable Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Warrants, Outstanding Beginning Balance",
        "periodEndLabel": "Number of Warrants, Outstanding Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Average Exercise Price, Outstanding Beginning Balance",
        "periodEndLabel": "Average Exercise Price, Outstanding Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380"
     ]
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Average Exercise Price, Exercisable Balance",
        "periodEndLabel": "Number of Warrants, Exercisable Balance",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement exercisable. Excludes share and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Exercisable Balance"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Expired",
        "documentation": "Number of warrants, expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Number Of Warrants Expired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted-Average Remaining Contractual Term",
        "documentation": "Weighted-average contractual term remaining for equity-based award excluding option, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercisable",
        "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 exercisable balance.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Remaining Contractual Terms Exercisable Balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of 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": [
      "r364",
      "r365",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Shares Exercisable 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": [
      "r373"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Average Exercise Price, Exercisable Balance (in Dollars per share)",
        "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": [
      "r373"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r377",
      "r907",
      "r917",
      "r918",
      "r994",
      "r995"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r375",
      "r907",
      "r917",
      "r918",
      "r994",
      "r995"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Shares Outstanding 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": [
      "r371",
      "r372"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Average Exercise Price, Outstanding Balance (in Dollars per share)",
        "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": [
      "r371",
      "r372"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails",
      "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": [
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395"
     ]
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price per Share, Forfeited (in Dollars per share)",
        "documentation": "Average Exercise Price per Share, Forfeited.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Option Forfeitures In Period Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "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": []
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercised",
        "documentation": "Exercised",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price per Share, Exercised (in Dollars per share)",
        "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": [
      "r376"
     ]
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "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 Term"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable",
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "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/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price per Share, Forfeited (in Dollars per share)",
        "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": [
      "r377"
     ]
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable",
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "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/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price per Share, Granted (in Dollars per share)",
        "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": [
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r363",
      "r370",
      "r389",
      "r390",
      "r391",
      "r392",
      "r395",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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 contractual term remaining for vested portion of option outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 contractual term remaining for option award outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r992",
      "r997",
      "r999"
     ]
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r289"
     ]
    },
    "us-gaap_ShortTermDebtInterestRateIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermDebtInterestRateIncrease",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding balance increased percent",
        "label": "Short-Term Debt, Interest Rate Increase",
        "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r65",
      "r71"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails",
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r909",
      "r911",
      "r977",
      "r978",
      "r979"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r909",
      "r911",
      "r977",
      "r978",
      "r979"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan receivable (in Dollars)",
        "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": [
      "r922"
     ]
    },
    "creg_ShortTermLoanReceivableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShortTermLoanReceivableDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Loan Receivable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShorttermLoanReceivableTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ShorttermLoanReceivableTerm",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term loan receivable term",
        "documentation": "Short-term loan receivable term.",
        "label": "Shortterm Loan Receivable Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r116",
      "r117"
     ]
    },
    "us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r981"
     ]
    },
    "creg_SmartCloudPlatformMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "SmartCloudPlatformMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Smart Cloud Platform [Member]",
        "label": "Smart Cloud Platform Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_SmartCloudPlatformOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "SmartCloudPlatformOneMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Smart Cloud Platform [Member]",
        "label": "Smart Cloud Platform One Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r790"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r63",
      "r64",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r118",
      "r123",
      "r152",
      "r153",
      "r155",
      "r157",
      "r163",
      "r164",
      "r192",
      "r249",
      "r251",
      "r252",
      "r253",
      "r256",
      "r257",
      "r290",
      "r291",
      "r293",
      "r294",
      "r296",
      "r298",
      "r301",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r314",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r327",
      "r328",
      "r329",
      "r478",
      "r522",
      "r523",
      "r531",
      "r532",
      "r533",
      "r547",
      "r586",
      "r587",
      "r588",
      "r589",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r618",
      "r639",
      "r656",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r902",
      "r937",
      "r939",
      "r948",
      "r998",
      "r1000"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r51",
      "r52",
      "r63",
      "r88",
      "r89",
      "r102",
      "r103",
      "r104",
      "r133",
      "r134",
      "r135",
      "r137",
      "r144",
      "r146",
      "r148",
      "r162",
      "r193",
      "r194",
      "r213",
      "r214",
      "r215",
      "r287",
      "r317",
      "r322",
      "r323",
      "r324",
      "r327",
      "r329",
      "r332",
      "r354",
      "r355",
      "r357",
      "r358",
      "r399",
      "r435",
      "r436",
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r471",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r491",
      "r500",
      "r516",
      "r522",
      "r523",
      "r532",
      "r533",
      "r547",
      "r565",
      "r572",
      "r573",
      "r574",
      "r592",
      "r656",
      "r1000"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "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": [
      "r63",
      "r64",
      "r65",
      "r66",
      "r70",
      "r80",
      "r82",
      "r84",
      "r87",
      "r88",
      "r89",
      "r93",
      "r133",
      "r134",
      "r135",
      "r162",
      "r290",
      "r291",
      "r293",
      "r296",
      "r301",
      "r317",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r331",
      "r332",
      "r341",
      "r491",
      "r519",
      "r522",
      "r523",
      "r531",
      "r532",
      "r533",
      "r584",
      "r593",
      "r604",
      "r609",
      "r610",
      "r611",
      "r612",
      "r614",
      "r615",
      "r618",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r627",
      "r628",
      "r629",
      "r630",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r656",
      "r689",
      "r698",
      "r700",
      "r773",
      "r1070"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatementOfCashFlowsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "StatementOfCashFlowsPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows",
        "documentation": "The policy disclosure for statement of Cash Flows.",
        "label": "Statement Of Cash Flows Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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/2026",
     "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/2026",
     "localname": "StatementTable",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r63",
      "r64",
      "r65",
      "r66",
      "r70",
      "r80",
      "r82",
      "r84",
      "r87",
      "r88",
      "r89",
      "r93",
      "r133",
      "r134",
      "r135",
      "r162",
      "r189",
      "r290",
      "r291",
      "r293",
      "r296",
      "r301",
      "r317",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r331",
      "r332",
      "r341",
      "r491",
      "r519",
      "r522",
      "r523",
      "r531",
      "r532",
      "r533",
      "r547",
      "r584",
      "r593",
      "r604",
      "r609",
      "r610",
      "r611",
      "r612",
      "r614",
      "r615",
      "r618",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r627",
      "r628",
      "r629",
      "r630",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r656",
      "r689",
      "r698",
      "r700",
      "r773",
      "r1070"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered capital",
        "label": "Statutory Accounting Practices, Statutory Capital and Surplus Required",
        "documentation": "Amount of statutory capital and surplus required to be maintained under prescribed or permitted statutory accounting practice."
       }
      }
     },
     "auth_ref": [
      "r579"
     ]
    },
    "creg_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserve",
        "documentation": "Represent the amount of statutory reserve.",
        "label": "Statutory Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "StatutoryReservesAbstract",
     "auth_ref": []
    },
    "creg_StatutoryReservesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "localname": "StatutoryReservesDisclosureTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Statutory Reserve Amount",
        "documentation": "The tabular disclosure of statutory reserve.",
        "label": "Statutory Reserves Disclosure Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "StatutoryReservesMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Reserves",
        "label": "Statutory Reserves Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "StatutoryReservesScheduleofStatutoryReserveAmountDetailsLineItems",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Statutory Reserve Amount [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "StatutoryReservesScheduleofStatutoryReserveAmountDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves - Schedule of Statutory Reserve Amount (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "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/2026",
     "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": [
      "r802",
      "r813",
      "r829",
      "r864"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "creg_StockBasedCompensationPlanDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "StockBasedCompensationPlanDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation Plan (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares owned (in Shares)",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999",
      "r1055",
      "r1056",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r275",
      "r318",
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999",
      "r1055",
      "r1056",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering of the common stock (in Shares)",
        "verboseLabel": "Common stock, shares issued (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r656",
      "r671",
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999",
      "r1055",
      "r1056",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining shares not obtained (in Shares)",
        "label": "Stock Issued During Period, Shares, Other",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r917",
      "r918",
      "r994",
      "r995"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stocks granted",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation expense (in Shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999",
      "r1055",
      "r1056",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Shares, Forfeited",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited",
        "documentation": "Number of shares (or other type of equity) forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r376",
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999",
      "r1055",
      "r1056",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999",
      "r1055",
      "r1056",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering of the common stock",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r656",
      "r671",
      "r779",
      "r907",
      "r917",
      "r918",
      "r992",
      "r994",
      "r995",
      "r997",
      "r999",
      "r1055",
      "r1056",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3",
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation expense",
        "verboseLabel": "Share-based compensations (in Dollars)",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r917",
      "r918",
      "r994",
      "r995",
      "r1001"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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 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": [
      "r35",
      "r620",
      "r637",
      "r657",
      "r658",
      "r764",
      "r780",
      "r923",
      "r935",
      "r939",
      "r940",
      "r968",
      "r1040",
      "r1072"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r88",
      "r89",
      "r94",
      "r300",
      "r303",
      "r305",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r323",
      "r324",
      "r327",
      "r329",
      "r330",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r455",
      "r469",
      "r470",
      "r506",
      "r659",
      "r660",
      "r675"
     ]
    },
    "creg_StreetervilleCapitalLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "StreetervilleCapitalLLCMember",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streeterville Capital, LLC [Member]",
        "label": "Streeterville Capital LLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r504"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r504"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r504"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r503",
      "r505"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsidiaryOrEquityMethodInvesteeLineItems",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business [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_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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_SupplierFinanceProgramLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r224",
      "r225",
      "r226"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r857"
     ]
    },
    "creg_TaxEighthYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "TaxEighthYearMember",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Eighth Year [Member]",
        "label": "Tax Eighth Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TaxFirstFiveYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "TaxFirstFiveYearMember",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax First Five Year [Member]",
        "label": "Tax First Five Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TaxPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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_TaxPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TaxPeriodAxis",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Axis]",
        "documentation": "Information by period subject to enacted tax law."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "us-gaap_TaxPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TaxPeriodDomain",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Domain]",
        "documentation": "Identified tax period."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "creg_TaxSeventhYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "TaxSeventhYearMember",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Seventh Year [Member]",
        "label": "Tax Seventh Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TaxSixthYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "TaxSixthYearMember",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Sixth Year [Member]",
        "label": "Tax Sixth Year Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": 3.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": "Taxes payable",
        "verboseLabel": "Current",
        "netLabel": "Taxes payable (in Dollars)",
        "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": [
      "r692",
      "r693"
     ]
    },
    "us-gaap_TaxesPayableCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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/2026",
     "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",
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Noncurrent tax payable (in Dollars)",
        "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": [
      "r916",
      "r1065"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TaxesPayableCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TaxesPayableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "TaxesPayableDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Payable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ThirdPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ThirdPaymentMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3rd Payment",
        "verboseLabel": "1st Payment [Member]",
        "label": "Third Payment Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TianYuXuZhouRecyclingEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/2026",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r957",
      "r1049"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r849"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r856"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r959",
      "r962",
      "r965"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r879"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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/20260331",
     "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/20260331",
     "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/20260331",
     "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": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r882"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "creg_TypeOfAgreementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "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/20260331",
     "localname": "TypeOfAgreementDomainDomain",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfAgreementDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "creg_USParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "USParentMember",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Parent [Member]",
        "label": "USParent Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnamortizedDebtIssuanceExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable, net of unamortized",
        "label": "Unamortized Debt Issuance Expense",
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r876"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r44",
      "r45",
      "r165",
      "r166",
      "r167",
      "r168",
      "r541",
      "r543",
      "r703"
     ]
    },
    "creg_UsesAndSourcesOfLiquidityPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "UsesAndSourcesOfLiquidityPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uses and Sources of Liquidity",
        "documentation": "Uses and sources of liquidity policy.",
        "label": "Uses And Sources Of Liquidity Policy Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r120",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r120",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r845"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant [Member]",
        "verboseLabel": "Warrants [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": [
      "r770",
      "r771",
      "r774",
      "r775",
      "r776",
      "r777"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares used for computing diluted loss per share (in Shares)",
        "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": [
      "r151",
      "r157"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "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": [
      "r150",
      "r157"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "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": [
      "r893"
     ]
    },
    "creg_XianFenghuiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "XianFenghuiMember",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi\u2019an Fenghui [Member]",
        "label": "Xian Fenghui Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_XianTCHEnergyTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "XianTCHEnergyTechnologyCoLtdMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi\u2019an TCH [Member]",
        "label": "Xian TCHEnergy Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_XianTCHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "XianTCHMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi\u2019an TCH [Member]",
        "label": "Xian TCHMember"
       }
      }
     },
     "auth_ref": []
    },
    "creg_XianTaiYingEnergySavingTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "XianTaiYingEnergySavingTechnologyCoLtdMember",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi\u2019an TaiYing Energy Saving Technology Co., Ltd [Member]",
        "label": "Xian Tai Ying Energy Saving Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_XianZhonghongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "XianZhonghongMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi\u2019an Zhonghong [Member]",
        "label": "Xian Zhonghong Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_YinghuaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "YinghuaMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yinghua [Member]",
        "label": "Yinghua Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_YingtaiEnergyConservationTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "YingtaiEnergyConservationTechnologyCoLtdMember",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yingtai Energy Conservation Technology Co., Ltd [Member]",
        "label": "Yingtai Energy Conservation Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": [
      "r843"
     ]
    },
    "creg_YuanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "YuanMember",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yuan [Member]",
        "label": "Yuan Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ZhenranLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ZhenranLimitedMember",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhenran Limited [Member]",
        "label": "Zhenran Limited Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ZhonghongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ZhonghongMember",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhonghong",
        "verboseLabel": "Zhonghong [Member]",
        "label": "Zhonghong Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ZhongxunEnergyInvestmentBeijingCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ZhongxunEnergyInvestmentBeijingCoLtdMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhongxun Energy Investment (Beijing) Co., Ltd. [Member]",
        "label": "Zhongxun Energy Investment Beijing Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ZhongxunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20260331",
     "localname": "ZhongxunMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/StatutoryReservesDetailsScheduleofStatutoryReserveAmount",
      "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": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.4-03(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r58": {
   "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"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.Z.5.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-1"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r67": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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(19)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "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(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "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(22)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "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(22)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "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(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "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(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "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(27)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "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(27)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "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(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "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(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r111": {
   "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"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r117": {
   "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"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-5"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r126": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r169": {
   "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"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-4"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482645/405-30-50-1"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.D.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r359": {
   "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"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r362": {
   "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"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r469": {
   "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"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r478": {
   "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"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r505": {
   "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"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.B.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5"
  },
  "r517": {
   "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"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r519": {
   "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"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r538": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r542": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r543": {
   "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"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r587": {
   "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(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r588": {
   "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(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r589": {
   "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(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "SubTopic": "20",
   "Topic": "450",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r780": {
   "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"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r836": {
   "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"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r911": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r912": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r913": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r914": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r915": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r916": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r917": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r918": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r921": {
   "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(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r937": {
   "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(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r950": {
   "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"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r957": {
   "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"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r959": {
   "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"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r962": {
   "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"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-3"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r965": {
   "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"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-2"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r968": {
   "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"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477366/942-220-S45-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478091/942-220-S50-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "810",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477383/970-810-45-1"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>83
<FILENAME>0001213900-26-057542-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-26-057542-xbrl.zip
M4$L#!!0    ( "QRKUQ5RNBU614  !CV   1    8W)E9RTR,#(V,#,S,2YX
M<V3M76MSVSBR_3Z_@NM;=2M;LXHL>^(\;C);LFPEFLB18\F3V%M;4Q )27 H
M0@% 6\JOOP#XD$0"!"G'#F:&7Q*+Q.-T'SP:C0;Q^M_+N>_<0D(1#M[LM9[N
M[SDP<+&'@NF;O<MAHSWL]'I[__[UI]?_:#2<MS" !##H.>.5<TPP\ CRIM 9
M$1#0"29SYPF;_]-I.#/&%J^:S;N[NZ?C--E3%\^=1B,NJT.@*.F5TR7(.0,K
MI_7,:1V].FR]>O;<N1QUG(/]@Z,H^9*^HNX,SH$#?3B' >ORJD[@!(0^>[/W
M-00^FB#H[3E<F("G):S!5@M(W^S%.": CI]B,FVFKYJB]"2#2^ T32LPBP=N
M(/#*=/N'AZT]AP$RA>P#F$.Z "XT9X@*]U'P92OM<DQ\">9@?_^P*5Z/ 85)
M\F4N_=VA3-UZ^?)E4[Y-DH94)V;R9DO*)545RT&TFI_/^D.IX#0MQ^BQ-/TF
MY&?-Z&62U&-$+1Y_T10H!(A?&ONMQEHG(@TJ4 H** .!"_=^_<EQ!/T@"# #
MC#=2\21^MEB@8(*C!_R14,VK1)T7<.)(9;T2$-[L431?^$+)\MF,P,F;/4%:
M(Z'K#Q^,GW)T21) 7()]6,Q$<T'P A*&N*HWB)0%Y')OBRA>-WF=T.^O(>\U
MOY<T"P(?71I>)^6=4]+T($)Y</+H0O$Z48 >3"07^(\N$J_3#7T332+IB$OA
MB#\N+WJZ\4X6V<$!Q3[RQ(A^#'S1=X<S"/D@@;Q(Y#_(']I$2<5)U6N=__KR
MY;/#_1:?48:\7<FQG_^]69 3E^3(HJCSY#( H8?XFW^^;F9+R]034N@-@E_E
MW]G&&V>.DQ1DW&X@I;-E2%#FBQ\F3#P /W^< \*EGD&&."!:BJYL'A-[![NQ
MYSS9KJ>F4TUGCYMK<Y@J6$MA-IV)ML,BVM(7U,$39[ 05B'/29UVX/&4<Z[^
M&0PHNH5.'].Z5ZII',YX"Y]AW^/V]^G7$+&5R'J R>$6BP7)3"3^4I[$(</N
ME[B6__V?%P>MY__G1+75[!D[80?06=?'=]K>ER8P,?:L/&.B3$<42FM64E8&
M9 H"]$U6!P+O!%*7H(7XA2?'(44!I-O37*D,)M;X0M4Y0=3U,0T)Y#\V2W5X
ML<Y&N8*[I.2:N?5H&,[G@*SP9(BF 5_0NR!@;=?%8<!0,#WGG<#E%N_VR%@N
MBXF]YUGVXG+EL+@NV5D7[21EU_QMS&:8L!$D\SX&P05T(;H%8['ZV9K*U&E,
M#+W(,20*:HB2'%&4LRZK9B1EI.W="N.:X6&X6/B(3^Q;9"A>FWAXF>4A+L-A
MV$E+J1E(&>AQR8(IXLVR36EF.9Q]9]!]:S^K^W4!CBRAUONZY;LN":'71V",
M?"0\)7P.'O"U)#D'*S%*9'J".;F)G5:N9T1E.AN%2D- %NLDY=:<I9R-P!+2
M6"];[&R],/%PD.5!YD[T7:L[5?<)G$!"H,?U\R$S,F5>F51^F%5YDE_H_E_.
MAWIDVE#[:<!(2/EB3I@MJM:N3&"BX)<L!6DID7E4-_\L#Q\P@[%6LLT_\\JD
M^V=9W8O\B<;KYI]9)&QXF2+OTO;Z(/_:I/[<TEOOR*IYV.;A&/#2A;<6!E16
M?.Z#(,^'.IF)E_RB6I35D(4YFZ4YHKB:FHTU@W#4\ZDSLUI(GIH4GULK1UG%
M9%QK>:,# !8R3%877$IRFW4LY=Z:M)Y;&:=%.$D9M?8W?>?"C0:#G$MO^XU!
MZP>Y-?%6]EKAJ<+[4 8);"@Z>F)2<&Y9*[/5BMWP6H\I_!IR 4]OQ<9,QC^=
M>6E2=V[UNB[!B8JH5;_IY,EX^H]7\J]5UKFC2U9(Q]'^?FYX4>P _$O$0D;E
M.4^2A_4^:=5]G5'>*U<IHXG*W$!6?H_'>1+549.J=6PKV%.G,-&4&P"S3NZ:
MC%V\W0I^2F<R499S_Y7S?-=$%KO %90I7IO(R3D&M]SA-0<FO[B"!64"$P\Y
M)V'.1UYS4<9;J#(3=(E,G%3P'-;D5'$AZD@J2FPBJYH[L>:KP*^H--:VWYG8
M*/ QUJHOX6Q4]A!U&A,5)1R/-24:AYB"ALWG!M7G(W)DYEK;NT7EGD &D%\]
M.#?)9V(KYP$H&Z/K/(FKJ!FMZM51<5HMIXE5A<>TO%^GYC7/JSN#7NA#/&G/
M,6'H&Z_F%A*^=$?DE#(T%P<1+BF<A'X?\;GEDO>1*7\[9 2@Z8QQB/ ,LAGV
M1OGHW^]<MJEMY#P3%=H&3QRC%:E3O(X [$C$3@K9B3 [$K0C48LD3H*[(8 [
M$?*ZT14V.K%_1X#+-GQ'X@0,$J%,10W*G,_46'*>DIT;2X)ERP&6HJD;0/FS
M \KIHSBIB>:<(T9_DJ!FJM29 A5)^E0F?G).&=4)@YH9\Y:,BA9-$A,G.=]+
M?E.FYJ-@4LNHG19-9.JT)H84_I@,0]M35/9UW:.*&>R&C.LUM@)E]:=+X7&$
M$TPZ8($8\(5U.,03=@<(3"W#(J;O5Z:I1>3<0H86$:%Q-N$X,1Z' W(V$#D)
MI T+N&X^A4NI<GNMNL52R=R&)I$/EBNY49M9"I7<W:T;1.'VKFIZ5KTWD9KS
M:F4V>&L:"OIE;D-=TP/SZ4RT%!]#RW2IFK+RE&WLOIN-*4UB$WGF VT9 C??
MUP95M<-OJH&P*)V)O))'X6I^C(?B5,RH4Y@X,1^1J^DP&) ,W4I;"T\^ 4)
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
M1VI7%"8D[Q6P[QF 7I-=K?%K7>1;BTXS2R.Q^VI9BQ/*+'N!S536-I-EEKW
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
M7*@N*_@<"TI=/[J]C;.'KI=E AT-:*'6 DFD0,_SY?9-($*!"H:GN!.SSS_
M@C\CP2@"LLA@E.8X\^X)#^+(AY24QC_ ?;(*,2:048T11@6.M/5DZ%WZGI\:
M S@IU9+,X*4&*8RJ'%'B5%9,K"S.<MX@S 2"FO#"*.C1%SUF,]-,"NB5F?TJ
M=BHTCG/=0R$Z6>9\CQ_)IZ=(YAK/R:-07NA"/8MMHR"*O$$B:UGXKAMIC;10
MX6EJ@F&@,H62%%%\X>:(> 1^9ULEQ1Q.%0BAU!BY) &:.Y]OVP3L"VB@E RI
MR^<^%6.5+KWX]JJ]O6&6QX6J$BO/B?[+C8;UQ/DKC'W<>'S#9]AC:6F"%: Q
MA%+Q1*$HTJV+.DDF\%J+%$J5DD]$UEPESN1>K,=+<AG*?LP6I1.D(XM3&YBM
M=K)-X*\EFJ!53!IT.*9N*'Z*?8+:5KK!K%8CBE+Z)+V=DR:C8(Q(M0P3.*I
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
MSV252%"H3?C^=U&NY>3>HJ[<O)SZ[)C*:R(>]B($K1W$"R[M-L\UGP^:>XO
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
MUN0X6CWZ(UHI'6EA3"E^Y>0ZJ3W,JX:#)M5JH#'BK"V5^//-4^>;+*S0#<9
MN,0:_+&7^=IBP=3U0^?*M8*%S]87.>^O/G)2]?%@<>^.D]7^^*T2#OB+OR51
M,QD(/ #\_?=/"/\,*!@AA!J%/S*?]^BWQ.+&R%RMC]H,8,_+U,2VPW48)0YF
MKQ_V1V25 D^)VDJ0,<9H4?@E"4X>;3=TJ+=,;[.")S)JB#2.4#T@-8)I*'&6
MRBO#8AF86AL:6*X\7)O[B^#!8F1WM@8>C]&!"2V!MH5H^*FSC/TUD=8H#$)N
M7[EMN;\3B_4XE^IJ-&!^97MCT9UDM>GH>XDM*W8IAMS- W'OR87O!:L>_28=
M9;X2ZRB3T+/+K-!)&NC-@S^H/:0Z?"5FL(,<X\W1#JH(SOO+!ZK7XFNR@!AV
MC =0VRMSZH?#>@T[);XB"XA!!W\JM9TBDT5 F-H$*@);A[1O'+N'(XKQTFJ-
M0J)C_0UD*<PX2G5!U'B$%2>96J\&%N2.NBRRQ^(\+85W&S&)D#./ATPFO.&D
M=%9)&5'I*MV:/8W 8>QI$V'"SD4'W:C4$"I1*D'F<Z6$#_QD<J=N0)?1\J=D
MJOKQ,O7'!J+?@ ;&)B\EFOD+PN4YN.6>$NRQ4B',0,9T8<38FZ4O4*M5!Z:N
M09C!U#7!"+FKRFC=6+P1;0AJ2S:8U%8 :^RK4-SS4H%,2$=<55VQOY*80"YV
M4HN"0!\R* 2,J@RFCA>=P0;-@1:KF,\B(=$L>;.RO(Q@U:#$(*J#%D:QV05E
MC..>IH*L/<P;1I+8C!N&YZZ0BD^0R9S@>.'E^1AW,JP290HQ]7AI.-LHKEBI
M5B[67?9R4=YN%]BKV^EFQ@H 'M.?[3)2XCI%J3-MN;SL5 .;/)A:0U^C;.0]
M_U8Z%!G@N>PEU<[6&XLR>=_LW.=\MDBN@=_X\W"S<:EFBGN'9HU@M#-F&/Y=
M28]]32"AQM1B;+OPV8/%G*C F=PUGXL&H3-N.ZMA!..'@XWA++;09CBVGRS!
M.)YG20&,:RP50LQF*G]=!32R6Y(EWZ./CG$FKNL_E$O'P#.DD&@V72H(,7)A
M2H(SKA1\,DR3-+,Y*T(W7 I,5/)=J.$OT@<<@I45/!!&SC@7_K+L?/S(PRGU
MA'')FFW0P7AU:?J)5&<9%6TXVN[_)*D<.Y%+QSE251  A3H6<I+70F<I%<E3
M&A@U0FH$]5P3!([\7'VE&B"'J!"BU >A'DBUG(&K?S1;=B-]B+4]E/)0ZGC4
M21JR9D>C@3;2@UF-HT8@>.6-01FJJ[(!11%T_8Q49")+5;KA8%+R;0\6S=>8
M)[(D%!!!>16DZ_(9.W5GGO!:PZ@4_^YT-7D.Z-+W[HFL8W<9(A#:G][#/9&
MXMGT2+BA]OJ)R%%)G,D]8=:2?)1#\-@*R*E%F=PL@]?;&T.7GJT<P4PP5DF\
MGLU"L7FW/'DMI]"W^+:\^'E:>32TW!O"QK-O1NG;\Y# -!SP4L,]#/F31[%9
MI5SN.E5.355:P1"*/1'C'9!9R$.EOKK1N"9E^GEDN=JE]D>J^K.1XUL'^+7W
M4:U#HQL/,'UX'A@]V@O&82E>IZ-1S\^\*\*H[QCCP!?4?B(&WC_=&B?%HS76
MIQ.8:=NO9W/',IAD/'S?GWO#JSJ7[4+)6:M:D;Z!\5>@E7HB!CL0HXE1_F"
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
MC1C;GU:^ZVZE+LZ^=[$6.P53C>-:R/P2O)(@I&9F&@<H-^ +XB1ZG^7$)7;
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
M9N\_/\PO_GBSO#@_\;QO/7+[Q^OSTY//[XXVOWX\/C]]\]L'?NI<;'_^+OS
M%I_61U>?S]\>T_]],9U?OWIEUE H6F:G!RG_]5I*N!.^W'_\V_\'4$L#!!0
M   ( "QRKUP4Z-8!,J   (,N"  5    8W)E9RTR,#(V,#,S,5]L86(N>&UL
M['U[<^RVD>__]U/@)GNW["K)/L>^NXF3W;TUDD;V[.IHM-(HCI/:2E%#C 8Q
MAQSS(6GRZ2\:X',(@""&!*B3;%761Q(!].,'H-%H=/_;_WO;!>@%QPF)PG__
MU<>O/OP*X7 =^21\_O=?/3Z<SQXN%XM?_;__^%__]K_/S]'W.,2QEV(?/1W0
M11QY?DS\9XQ6L1<FFRC>H2_2W9?H'&W3=/^[K[]^?7W]ZJG\[*MUM$/GYWE?
MES&&GGZ'KF."/GD']/%?T,=__=VW'W_W+[]!CZM+],V';_Z5?QZ0\.<G+\&(
M$ALF__ZK6N]O3W'P510_?_W-AP_??EU\^"O^Y>_>X!>-[U^_95]__.Z[[[YF
M?RT_38CH0]KMQZ__^.GF8;W%.^^<A$GJA6L8("&_2]@O;Z*UES+Q==*%I%_
M3^?%9^?PJ_./WYQ_^_&KM\3_U7_\+X3^+8X"?(\WB%']N_2PQ__^JX3L]@$0
MPWZWC?%&3$00QU]#^Z]#_ Q"AP&^@P$^_BL,\.O\US?>$PY^A>#+Q_N%E)_O
M&GWQ1E_;HG$5I5Y@1&BMY:#4IFU*T[X$IG6Z OCW#1T_IP*^48"+=9%#N<8)
M?DMQZ&..'N@U6C?^'@!LH[AHQ ;]]U]ER?FSY^W_,DL2G":761SC,&V+(Z&4
M,"HV7O+$2,D;?@VS]FL<I$GQFW/X#9.+N.^O"_J @ :%,4ZB+%Z7VM"10UJ#
M1S=C?PF> K8 T*]@P</A^>/#K_Z#(06M^3?(8RW^[6O649W86=R4J!>OBT'I
M/SNHS;_X>AW1Y62?G@=UFC=QM.O011JI>/KZ!*7?4HI&U'NM>R>JK\97:C^,
MPO.)(:"MF#8(CK@[!0>C:-^-SF6:7JYF-VCV\#!?/3C7KERG)VCR"C^E"VJS
MQ-F.0F+V1H;6JF" 834<*)3;'ERB:/@055^B/\.W_^-0Y7*]U-4OX<\,"C?$
M>R(!20D>:5L7#&!YLK<IT-K@@ZJ90TC(]5.'A(3%DR$QVJ8O'L,=,/2W_\G"
M0VT'R'D]&23C0<,A()0PF)SN.S1^@IX?TFC]\S8*?!PG\U\RDAX&5K=@ ,M:
M;U.@5'Y2^_R??_W;;S[^YO<(LV8.L2!74QT2$DZ'E?<>QR3R'U(O3OM+_8-
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
MIU)C.X'&:>2JTB&<7\P>YE?H<OGI;G[[,%LMEK?H[F9VZS+IQC!0:23G&$"
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
MXN1/+-F+XH'1*AK!,@H%)$P>70K%-)_&BED[#0V5!342&&H#.,)"14$'%":
M@;8Z1! XXNC$U"[C;5_"(6S'VPMH4)V.D/!TY-@8TM&9,,W+,%N'\'KDDM<@
MM''C50PUA8NOG!8)A!(IA*9V#7:DOL[;L#K?YND@64 V5=362_!EM-L1ALUQ
M2B!U#6<935WTR%+-P1$<K8M,P\YO1'2U>)P]LI-UTRSJZRCVL?](K:+09YE6
MO: 89_D4Y.^Y!\:6[JB6(:9)EO1]-5VP_,SE2M53F\T,Z?J\&[L%_&R=EI6W
MZ#(99UX =QY1.-8JICFH_<.^!E72.(#=$X&W!,[7LGX:/3K"ZPK &&R\LO-U
M%%]%V5.ZR8)B7QX>8O*A[ -+2HLT<,!'/GZ:1C%L';4=X4C-KREZ\)Z'WEYC
MG"S#F?_"$A@-'Z&F&LDZ=J2DR.*KRQ936(LZ5=8$CII90Y\ >0[)AJR],'W(
M]OO@4%EJ]WCG$;C/_T3__R[;\16._ST=_DV_.2&V_0O&E,JW1_YWE$:(ZIB>
M(?-N7#H>3@9&PSUQFLS, L'C#/N0];9<<JO7?EJW>AU=6 [W5I B#\V%1D=[
MI=L'G3UT4X_N[F+>T,OE_S7COC*Z&5/<Q6E^FSBTBTLZCFW_EHP0^<O(\A.7
M[JPN/35\64H>#5:2"FK+#=UL5]Y;>0C06D94[6VN(0HZ9-92V0+"RT*<LJKS
M0='*U?*AH9!R[>ABVO0N;:P+%(?W)CKW\^473F_.E#<APUR S'_)X)5K&?-Z
M_7)+!E:U< C+.A?1('O$S#Y%I!2O0PBHM%/'@I0],U" !5)U-LYUF'@,R[ 0
M$B'!!7P[#50HU5.'A9P],URPT(R97_B@\^BT@8$A&<0R,L14= 0:LKLL\I0Y
M-B/5:JH#1,&E^<JQ"),TSF".M./.!UDVC@9PL&8T*5#=.CD*/N_6Q_$Z(6#)
M>BXG,1VBE$UEC%OLI<XB_(<0LFD*IN+B&7K]$</;;^S/J(CI :",I:*B6=)?
MK<ANZ!"XOJ,["DC0)$\U?P/:%8]Z(77(32!,H:?F15$+?>1C&L20^_*3Y09&
M&SQ:X:A[ZV$)S?%52"JO-9Q&(8C5T0PW$/!T^B(UX@KD<GF1Q385<7)GU25'
M?A.'7KS :2B*2"NRU>&DFUH2KLG>"_A%QS)+D]0+?2J(90@3(BE.)G\;_(ZM
MU]#6[W+U:9/FQ"X0Q2(QGWA^ :<WO/U5W;SR[2D3 ^]VF1*3I<Z%7N^\0_MU
M@,2W+6]MT[,MI:+K)0BSDJ,-Q\N>MW'EU>Y41.G35K-K@(&+['#AK7^F<%OK
MJ;W1P*:FZP,KPV>?L@-= -8_HSU\ZDJG(L&6:FSQ<MJ[GAP#N3=K%OJWE+A1
M7)0Z(SIZ^:,@J>.2? ()7WMH4O1&J(MW,WA]3[=4GDD-'BXFK$110H_J,=N
M!D96QV"60:6F1H(G:.0^MDQ/:W44:3![^E&7^55'/N]68S@\])9$R"[3PC3.
M$@CY8J8')'GUCA8B:H\0%SD]M?0F.Q@W^3[M=,R !R^F+[SPYY&.R<TQ')V7
M&T2H7"7N+%0MW8@.RVW>3"]0]E%"RO![@I-\XRYVO\'O4[K&LWZ]TD'0].T;
M;1TVKP=T^#XUC(=EO,\3$O)\;H/;S(JAG 7ZM&F1EL3;4S50&$6L)LBDLM_I
M:%$<("1AW[1"7K3^F:>POLIB*%C&$EGS?F?K7S*2L.ODP9_<:X]KO>Z=)F'2
MQ_D,9!QQTX!:;QTW:]KUD<<((!PC XS&@%."G2H_3.4^SI>W,$I1])1ZY)T
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
MT.:^UX<PF9.IZ()M?;5.$._%U<9GHL1RV^LM%\/ 'YPD&#/O>S+N6J<:R79
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
MZL(Y2$I2^H*$-IPF2%KZ48.D*8#!0$)!<?):4N_$/5 J8GI#!9I.%"QM/77
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
M1:542.-%DP35FD#-2F@TA<U-0WO-P%$U\X80(BEYYCXAF'WCF%*202P"1TB
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
M9.<PX#[/!H4&ZB][Z:'^Z>E<((L>NI9*TE4$!J6SEKFW*_9(%'9!>Z@]/9M
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
M)LT'H28H_$7J'VF)II.PND4<H*4(N/ <5\_.BQ?9TKD*:[@R#%!4P.A62[]
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
M]1_(0&T]^41*<5EXGY0TR8W866D9/D^2W\3(URXFAOC,OKT$2,,2*+M)H)?
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
M2'_R,CV'<2Y)A__[M_\'4$L#!!0    ( "QRKUP?<A8!9D$  /IF!  5
M8W)E9RTR,#(V,#,S,5]P<F4N>&UL[7U;=^.VDN[[_(H^.2_GK+TZ?<D]:^^9
M)<MRQR>VY6VIDW1FS<JB24A"FB(4@I2M_/H#\"+Q!A(  8*P_;!G.K:)*GQ?
M 2@44(5__M?CUG^U!R&&*/C7%^^^?/O%*Q"XR(/!^E]??%R\GBRFEY=?_-=_
M_L<__]?KUZ\^@ "$3@2\5_>'5V<A<KP0>FOP:ADZ 5ZA</OJ_T3;__OJ]:M-
M%.U^?//FX>'AR_OCGWWIHNVKUZ^SMJ8AH"W]^.HBA*^NG<.K=]^\>O?MCU^]
M^_&;[UY]7$Y?O7_[_MOTSWT8?+YW,'A%E WPO[XHM/YX'_I?HG#]YOW;MU^]
MR?_PB_0O?WRD/RC]_<-7R5^_^^&'']XDOSW^*89-?TB:???FM^NKA;L!6^<U
M#'#D!"X5@.&/./GA%7*=*(&O4Z]7S+^@__4Z_[/7]$>OW[U__=6[+Q^Q]\5_
M_L>K5_\,D0_NP.I5HO6/T6$'_O4%AMN=3Y5)?K8)P>I?7[@A6+^FV+W]*OW\
M?].?_!'^,44!1C[T*.IGCD^[L=@ $'WQBC;]\>ZRU 'ZD1M0RM[07[]A?OU&
MKW9_W#HA"*(-B*#K^+B?LM7&-.A^24;/%BPB\N\M$26N;[4!13HN-J3K&^1[
M9*S/_HIA=%B21MZC\"L^%5N^UX#BU,&;"Q\]B,-W_%*15O-P[03P[V2$.X%W
M#K ;PAW]+[0ZBS$, .8T2JZ65+$=;[=.>$"K!5P'<$6L/8@FKHOB("(S^RT!
MRX6 4V_.MI39*0JC)0BW5\@)[H +X-ZYIU_S&6GSQXITFWA[.I5$:!'O=CXD
M(X%/K8;O%&ET&9#E: U)'R<8\T[EU8]4H>.Z80R\*^C<0Q]&Q":(E<_)9!O>
M.@=* R]:W>THTGCI/ *<-<JG6^D+15J<@Q4(0^"1MF]X*:Q\HTB361"%,2:3
M*!T^0K@T?JE(JQL4@:Q);GPJWZB:FR+D?BZM@9S34OT[E1J=$9?1FZ+M#@0X
M65UNB<<CH%GS]\IF*.K.$#OEG9OR/U>&D!/%$0H/=P"#<,^]Z-4^4^?ET&63
M;+*X%^#R)XKTN +)/HE'?OJGRCR3>PS^BHEG.]N3_\/M@U2^4K=F5?R8LT/R
M+\Z1W?+]H)[<4F!]%6I1CY\BHF[SIX/Y+"*J<K>FP7\1T;/A.RV^C(A.C5]J
M6[>%Q@OK:^UKN+"6;:VH7L_%QG#Y(UUKNQA@S1^K7%]%]"E^H H?=P.\V =H
M-=F2C3'\&WCS/0C)A 3#&8[@E@9,/F*PBOTK2!#XB,D"0'Z[B$('KC?1%0S
M-8@VR%L*[,$5"U6.!76G0L>-"M,T#2!!NGV1ZF=W@\K[4%D4L93>S8THU_4B
MCN(09,:0S$JS1SI!@14*I\X.1HY/C62!5M&#$X*CC4CUJ9\P]>..SR,0'EF<
MS2KO3\US$-6\WH!R'0N>1(_!P6A%@X5$<)]0B%:_.F%(G'$<;9SH 83@$F/"
M\BI$V]3ON("!0S:!P5K2:*0E*>_U/(E[9QH='F"T(:OP#KA1A&:D070 B4E?
M!AX@H]<C6[YS&))?HU".S=[RE"-P!UQ$$"9#]>/BY(J0J0@3E58K0%6E'A/]
MD527Q04H[^-MB/:0GBR3R??H F;SL52?NAO48*GTQ)N,A+OYQW0B(':2^&KE
MV3?YT13A2-(^I:0H[^TUL9,PFR/FJQ5T054)J>[Q-JMK7W .(@?Z^*10]2^(
MPQ#S'M9*MS[@B62FDKJ#R;S!0:-:0KT0:U+O::68XNUM:#N[%%*2_;F>"*&0
M<HQO-439A-1J^E#C29V0;FT-:#FW$]*N^5/M\3:Q8=O9C.J(F^"8J'RE>6WM
MMW9J.5T3TJSQ2Y6Q0"%M2E]H.GD37%V;/Q;3C0K 1$)R]Q$#]\LUVK_Q 'Q#
M]:7_2!1/E49[$-9UJWV9:.<A-Z:7Y0B+]"MM2CE06*-)[,'HDFY8MLD$D2FW
M"\D (,L6_=$5T273B'XK=PVSU$WP&-%=;'ISE$CSD5OZO4^OK*(P_\AW[H'_
MKR]B_'KM.+L_CG</YZLL#N#XMPC#9 M]CY-89PN$*P??)Q=;L_92'($?X?PG
M)T"%1+Z1ZDVZG9K&(;WYJ4G]9AFYOD6N)V%9=R=T<UW(/VOTER\)9W_Q9I?<
M8GWM;J#OY5_3V(T<A1'J! N%'@C_]<5;>CV<]":-C%VE.#.U352-B*<(DK^4
MI(_>YZ3_HW&IO>/3N8>L'5$(W>RRYR3PRC\H_*5BFOOI8M <6L= D?^>:!NT
M$^HR8J(=]6?Q:1=%W,>LVXIMH5N>#7QSH)9Q^LX I\F)QDDKK(W,%D$VL-B&
M4T;?>P/TE?37N>):05(%C8R7KR1X09'C]^?E!@7N $Y1@QAK_:(FR$Q.C_FA
M0;);O*.7)^:KCSA/!5 [0[;*,C[^V,9<FB?; 3/HO52O8I 9?/;H^C'-P_R
MD/< ?5\QHUPB+2&6#SZ#0_4V1,3VH@,-#T;$WZ)>\X[.0S?*1VJK*$OX;(?+
MN$MSZH3F)=,6ONJP&'=OM#!C%Q]'%KXVP$+Q,J16-[-%D(6.9AML)N>]]" ]
M/\W4M*=K%F*0Q6XC+HTZ!D@FHZ?9U>1?8;29QCA"6Q#FG3KH89%+I#6<\@%H
MT+,L7C+00VB3!&OX:X3'[$1:N;FM;2YER+&&NA:H>GB72LX9M(ZW)@G6D-8(
M3P\W5+'C,LG2) 8<AF+BK2%:'-C,"KXQ'BG5[ !U"+.&X2[0,CZ_'9#/S-@N
M4'@;A^Z&J#5?I0DKEP%I%.#F\T'&E2C^UD;/F0 P&6W?F8ER)[IH73X90D9/
M81=(&6_?&^!-^S)I\T+8LM3]8#;NIOV$MUV6W=&WEK->$]N.S*\ZWNH&&@\A
MVD2-8UAR1L%;,3,8E6OLR1!CTRKZ&"CUB+4IG%OUL64K1[W":GV9F:+M%D9T
MQJ>W&2LUUA2'M]F2+%SQ6H$S&+>I%UW2EGG %&0AG6VP&8R_4"M#0:+<+XX?
MMR7@R([)4O-&F>LRW.KP*P-CT"V9>%YB8,34'$C<IJQ>3D%'U9YFMT!KF.0!
MS\ Q837ADBLP5OMH]"S4NVGVC"_>QCY-T4MBXC0_. 0;$&"X!^ENY IA>DEQ
MODH*XZK>O@E)'SVWTK :W*[?T?38 '@S)PR(0X4+NI^#%72A:C>&0Z U1/.
M-RK75+M+:@]W3>#T<#P5[MC)]D8[<YWBK.&Q&[@>QW\55O_YIIH-KR5%OO:2
M4!'TEXSYAMYDM;[TZ%VH^"6O(;$+<$G^J3K*TR# RFA F4CY_8??8PX^!_?1
M94"T3 IB3!ZA:K(:!(R!K-+H*=+2!,@8J+EQMN <;8GOI96@@AB#-+&MDDU5
M$:!"G$8,^]\W*%C3_UV#[3T(RU S-N35;T:+6ZUS2D,>HQS-36N1?/"ASVC^
M&#AYQ?6$)8QCZOQD]5$5C^D.86.@K.8<%&GK LM@'+8\Q/+[0+1.[[%N[RT(
M70KK6C6M8K)'S[(@E ;S. J!8K)/F8=)_[SD4(!HF+R^J>_4A"EQ] 1SP68P
M%ES0+U$&3^)H@T(Z[>BCLR;))AKK,!F,X];T2@OEZZ8NDV(?;3D\!L.S-9WF
M<40?[::U('3S5A1E'WDEH-3=%M 8WJL]MJTNI%=I6E,4CR5%]M1I#X)8^96G
M8[,&3;J#CO+Q48Z"T<1K',U7F2K*IYUBVW:04L%#PM'^(64F &LZ\OMP\R%$
M&-^&:*7\%+;8LAV\E+ P>('SF&R6;<"QI@F7+<<.OEIP,GK= 0/275H=]IP,
M<1\EQ9KT!)[:91EDL=.$RXM4*V(&5ZY:-W2/0&LX:T#&8#+"49O3U2==3!4D
M6#9+%K$Q6 SK!@6HK%)F0II6N6YY=O#(@9O!6^V7P1[@* TL4]WR\++R/2)#
MC$$.N0VZG-G,PLMLY=5$B4S_8L>4\\B69!^5+:@9W=PE5X.9?5*]0K8+LXW5
M+NP,GJ,,Q>C3(;.;1Q/%64\.V07I8IIO&!,-,X\-!?B,/M4-"DG;LT?21Z(R
M#)SPD$2S:6XJK<N'?#_IG*9E5Y^F=GA?6KE2=WU8T@9/+P>?@0"HCP6RI-C$
M?0-&!LL'W8!(VUZWW+8='%7PZ%$@J.^(*EQ09J5FZ;\&WRG9#E:%L.Q1:$C)
MXTR,'+P+LBK =9#60W(/R] ),-&7XAUXR7_Y*?K>GW&Z(TQ7$O79D+JT',/I
M/O]@JSGY.G@S>MI:ZXZF[-HV27;,+ZU8Y5MW&1+[+B*_ OH@#_ F>^)>KL%-
M3&^0SU>UNREG#H:N8EK%9-M!M"">.?4F+K\R5#V'?DQ^JOL:EZATJ^EG8YH;
M@(GP3I[JG=_9U3'&FV78028#GYPR$V?^594RP]),6B[%3MJ.&.7$*;@@J_AZ
M9:)G*=5[2<!\C\*O5-ZN+/BP U;ZXI'YDC+]U%*F10M8C"%G^JA%JC#UV5$
M:)$^]>G3[;+&P&%W[F4S3&:X*]RK;TKQ59EU8#X=F,M0&5D'E1SA$96\T\);
MNRR;..Q ;01E[K! <CWK6QL88?9[W.7O](PO;KDV,"N!YHCJW6DAF"'$)C99
M.!G,EZRHKJ4 3+,,FXACH%2X?3J&WEA0I.3954_D2<5MJ:\GX17O0 B11R2'
M4:]#?<UA]U$%UCEY8D?-C='T+&[%\-'3?"%&8H+;@_ >*:@2FY9#.(]#8BJW
M"=U)99(I"H@$3.";K])_1Y!,W O@DK_4\+I(/UU&3WM/J VZS0S-TVEF)%;"
MJXRM9L(-MNF2TPP+S\\#@4>]4[(O3)!/\KH'G$;:M+#5,KKA-9A\UFK-S4H/
M.5\P-+#5%-IA-? 2+H_IWH"'Y#=#S@,GF;92787.X(7W5F,<F-VJ4%OIK8%G
M\%W=ERO4H[8@W3>E3=S:KT>:_GC[$H!CP-+C-G0:W)D%O7*9:^$F]5P]@1A<
MD2GI,%R9*8TE"Z<.WESXZ$'3;;J\>5WULUI%20<P:5.W(=I# L'9X2.FE1V/
M-5PFM$QS^A*-IFHIX@J,892TD%T)B@K#:_!&SK,(9\N;?'>X6X2T8]F-7B<0
M)Q\'+]$=<%'@0A^4M%LBLT-<BXH630)Z*#)8+G^2/MZ08#Y?71+T@S4-V$XP
M!I'J>:-#F$$[T#GT2O;3 ?<8ZA5> 0?KJO/3*.,9\,X U^# 'R:T/;KH]5"$
M=X2X3=PGS6O&E(H8D9XKYIPIYAFPSH98XG!<72TWHDY(YYUSD/[_R^ V!#L'
M>HMXM_/5GX!WRWL6MM )NL1)N$ZC2.*T!!$ ]_3^HWZKJ E\EF91AUWB.%RG
M7="*9;0[O\)H,R4@$3C"_%UCU;=.1:4_2XOI(,3@,7I=UXGKAG'^PDQ2V^[6
M.6A([A61_"R-IH4(@T?S3#W+#Z<G<^1I$W7ZW5!6Q*O.<S8M;LH,7A7@CQ@;
M.QQY#C8D0D./4_[>[PTTJYD68#=XI-:F@$71=!EX#010B'XN %Y2O7>Q06&T
M!.'V"CG!R6F?(M\';CV"QDB5%FMQ? =L' . \BP(G,'@-W&%LDEOXOX50UJ+
M6>M)2+<\:TD7@-3H P?\O30VI]MO!"(@&WPUCZ'F!0P<X@"96^?;%+!_G6^%
MUV V67'9HK>;B9* 9C,="^ZH7@PZY8UO'N 8&J7%H!M2LW>E./MH;-C;;P(B
M(!M\#G"V6A%_=+Z:/;H;XJZ .S+5S0.J.?T?O=.\=WSJU]R1%2R$;G85=1)X
MY1\4_E*QT>C0T*+%1 M!!G-2>VF>YN+4(W*N'WO) YLGC%+<%-OBP,I;9*9#
MT]HCA;;OE#FFR?'93(-J)CR),T)%Y59ZZ:\\?^?%;'AAES\K5)+*19]!(TJ=
M @B!=_0@DU0G?2\!<\JUR!@$P#1X9%<L*9+L%2=;% =1FI+\3O5$T"[,[..5
M8I9?KA;<CJ&ZS;?BE+]YN':"[,*\$WCG +LAW-'_0JNS&,, G+*;5*0 %N6=
MT@W3=.3;0A_FJPQ\QS^..EUSCQJ=)+,"^L@^A]CU$8Y#L"2LG/GJ0V?*U3,X
MP)6:7BGY0#F'HYTN%O%VZX0'M%K =0!7T'6":.*Z=*ZCE2M(S]U"%$_%A%%O
M75?J'5N09 9(&T2Z!BRG4)-78#H)+>5Y<((XWA'3?"ZO<HC<H"BY$48EX),(
M&A!.RG[4GOY1YK/SRI4;0$F[B9!EZ'@@O_-6N,JM?P&4T\&H&RMH#,71)HGX
M: ??Q-O3D[ (93DAH=*E*=TJ)*OX)5WK,VGT1L9J!7WH1-H6*R'1?8H^93:3
M7"C1YF2V2#+Z?IHXO?6R3 P 1SMD*K>(5(Z7#PAY#]#W"9;5NTJG:473@!&3
M+9T RFA8U\CAD6AP!$D17LGW[$9TM$.I?FW?R1;4+#-$]4:)D210_)&VO9.
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
M<GQZ$+U J^B!X'D\AU86&1+!5-N=>0'1ZB?E.O9W@.X>B/50[P.[CO\)..&
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
M&/TQ?PC(;+6!.]ZH+/FHP#CYKQ/;]?8,L"D[/"EA#8 89.0<T9L:*CG)6C3
M"M/4:K#GO2[XKA+!/#*].+X?A^O#%%U%GFA@K_GSL>'6UE,#CJ2%D>I6>)OC
MTD,&3,^=I1.L%QMX[D !6!L^&QNV33TS$!LE:J!@?0?<@TM^O)X1;=<',:29
MWX\0<G9?#81'EV1X?8I_BW_?H%B>@>Y6QL8#1[\-9$U8&:QNQ9D1FAXR&^$3
M8783.P*8EK\8&Z25_JB[XJ_J:@D^.Q1_,]Q-DR;!EFU^9* U<U11U(-_DR1)
MLKD]D[RML^CLO;>Z0.$VBX%(+!CLKZU#MP4( SLO#\ _KL#:\6=!!#NG/0S<
M+]=H_X9\E0X&\H_3&&AJR[*9K!$.^=V%S%1%54BE=TY0W724&C+ 18MYY7"7
M^]HO=F/;1:P.>!@7KPQ$9M)-QA*XFP#Y2#PTQM',^.#GZ;N!T$Z^:J1ZI><@
M2>%Z /],BL.+42/0W/@H$L'"S 6ZY!YPMOLY'O[09!H)J@2:&Q]5(E@HC2E9
MXGI('+3*PR3CF!0[1\LT-#T4Q7%&7?C4Y#,@HL?9U5/9(@(&,Z"O88!"HOUE
M0)HBFA\#,%DU!6<-S@ZWCH:R7B*2;2-:"EV#>="E.P<T/W=))MM?-\CW#U1E
M[P1"JNRQ'WG'TA+8^$9Y-4:5FMEJ14K9,>!P3I*7AF8^<*,0NJ3O"^3SS?O-
M7]K&(Z/_!OS)O!MY\O8%"F]BUP=.>!$#U:^C,(38QEX79@;.+\_I"U<;D'N$
M5]"E5>G2QZ,%O"J.9FPCBP<9=4><JBL/Q-LMZ2Y:+> Z@"OH.D%4N'Y/E@ 7
M'LL1?%'BH-_]VKH039=F6P0);HQ%H!*H2R#>K*3#E3T9<FI\AB.X)=9;,VM5
MCA2'1(.CO=L$DQB !.TO%UO[ISM(C[:7JZTZ>1GZ:JMMQR/=5UC-'H[(9*2/
M(!N]^^Y30_JSQ(:S1ZUZBTN%M*+++@PRY#;RV=S8L^X H=]*+>2=FKF ]1*O
M[G"D!786?2/5$N<5"IX?N0-[$,1 _>W*K%G[N#LA8O1=F!N0O;!VA;!J=LIM
MVT=1!9L>0?B^;X?<T;D_ -[,"6G1?$PZ$F_CY+KA.5C1\+3R@=4IT#X^>5 T
MX)@5U+C<[AP8TH@U-;EY4'G5A*^JI4A[]I HA)+!EUZR[N [X *XI\Z:^O/5
M9AGV<-F!E<%'8*8.WER<7TXO QP3H5IJAS?+L(\]!E8&7W&A&GTD4[M>[JH2
M[&2NAI/![*P)4=V#?DR?VEX -WMD9?;H^K$'O O2Y2G:[N*\G$:^?I-=SF)#
M,-+"M!J=[+,-15QDUO2] 6NZB6DX:+ZZ SL41G1568!U<@M ]?Z&+<@^WMM0
MR\C\87R'[QNB*[V4>86<X.1%:#AMOT$1P)/ HX+*_DKVOJNFPW=^N:*Q]C;D
M! [?.=KIYT@S$*@9LV+?NE.LP2$N;(SI*00'XZ,J_/_<L[,%QFC/A&R#?+\D
M9 ^9D$WS<(CUI)E3](HR"/=99H-LEI]@D];Q( J9J7S--,DJ57/A[,F_>V9N
M\C9H':-B<!EZ^. "T(PYD3)>]:^L9*;2<:4!^?$OWOQ>KYFC_$[7<^C]SPCN
MOW)O44K[[6X@C9S8)W8;U>R66C+_AI#QO654M4)A8)G/*O=_C*"?Y:-> /J
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
M-,NP@S &/@;KO2>/9TZ\_.F![#5=Q90QA-C!&0LA@U7=RZ'U^OOHBB_GF'Y
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
M=252=[>]!:-'_.U6F)9Z:.V^TC$T8FMD;X3E0Z]]IORR8Y&^FP#=+,QV&\+
MA;MJGIUBYY8I=#R+0FL0G1="H]N55-H%#&C]C^1\[08H?U>;(<4:'AD@F7S'
M\W@NFE@9QO%1-6W'QW5)EA#8"M8HSOY3T\JR??4Q6!%C'7U5F-1=!.AQ]I"T
MCH'[Y1KMWW@ I@(\Y";3_ILIVI_<N,JA Q']S__U^O6K__[U^I?O_N>_XY\^
M[:<W^^]OKFX_3ZX_?__MS^]FU]>'[X/9V?>.\^!_\_W-5_YONV_\3YN[A]O[
M3X^3R?7A=KG[''_W.?IW]/5O=X?S/Q^^]IPW=\YN\LV??_UT^=WGR]N?/G]W
M]OV[X.]_W%[\N<8/_YC^#> M_O?OAP_OOSL<SG[;1+]XYP]?G4V\M]?3SS=O
M+A<?_I][,7NW_?3;#]]?3[^Y_/?=[<WU#S__OO=^^VW]]_=!X&W=W?[AP[]_
M__GO\&O@_3S9;N]GB]]7W]W]^=Y_%UU=7;WU_7_LWC^NWQ]^NGO[[ZOXZY\^
M@F]V_]C./J/WTW7\W9\/7\%W[Q8WE\&WTZT;;?ZQ -\O/10L@Z_!+_,/^_?>
M=Q]^QAMW_FFWO/_ZZ[_6&^?]QV^BZ-+#LV^N/WS[S7F\_/W-P^)L<@A__?Y\
M_Q'-OWJ[^WGY\_K]3_#^TS=7/W\X._PV>__V&W=SLYN%]__S:KJX>_U:%:N3
MF+BTES3Q;9LTTT+P&_J+>P>#__R/_P]02P,$%     @ +'*O7/Y8CX@:* $
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
M06,F#,N9U@?[6:;GXFXY*),2/P6KP\HE?N&.@*9A%L>7)0P3;#5KJJ (AN%
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
MDGT,J_;#JR/0@"5[P'NT=/PXOG@?&##<J.R7$)_(I(@11$!TM5@,@#-JF>;
MKBE)<N8%TP,,*Q@9OZ0#)K)&)@6^3Y8K%I;YDPLQXVG?2>K:/> "(E$JA3#6
M99\W4=. 1,SBX90@0Q_/>@D[(@H+(QBACT_QR1S(U:+-S-#^OQIXC/ ??3ZF
M-IBXZ%ZD_I\0B-H8-DZD=+NASF%JK^ZAQ-/!1=&7J7^X:H@W)05W9@19(F_%
MZ;+'!4/!@%- K4GY^+:_%?B\SL?<(NG5-YS^9(2ITGT>X4AD 2E/[#[L@"0U
MN:M7[$\\QRFA)3.U)^*])1"C7,"QGD&;!TG$Q>6F))$HEPM!"(,1]\P(!."I
M4'V.U-[H^]HV%;4S#: E^'NJR*5&Y*Q<!9PZ@'?!:D)P@9@48_/(>1^5-A'^
M&VDZ#D$</WE^!K4Q5$UG<)!9=II(B^:*M2WLT6 (OL%=PBHFB("(*%RQ<K9B
MY9DT*\==@A%=O(7&*I>^9K'.$2D7I4A<1580 R=R6,E"+J)#TJ(7<'AWTG/)
ML>')(BT[E0;'D&R[[ZSOXMEUEN Z._O.]LD,,QXU]3 >M6C6F[HPZ^WM\Y5G
ML%/<(W;"NY:>'VS)DA.CWAXM[[1< ;IZ._?=SEW[IO'4NF%?&G= EBW6_;W5
M.J1']Q,C6.+%"MC%M_O&MYLV ':9:=S?L)M6L_7U2^O1?Z)\<  OVO?L&W9G
MONG<W34>NPIK_;W9>GC*8/&%[N^-QQ8#1#8N#P[8,F_XTA($2VH)Q&H.I =Y
M%XW58G>[X=TG74N^<N-YZ.$[IOZ)R26%)QB>^LDW\0GWP0D#)J%XM7Y!E"LF
M!>*D9N2RX$9\!8G@ROO6*!S9D\. SYSS2"CO!@GSP0MIV_.MQ&Y:9"T0H1??
M+&VBHTM5,O[\J#N8I+%JBO41A.,VNETIZE$W*=:W@M=!'"_#[M[&W6#QAP#K
MB);;_/;XV+I_8OZ&O^=E@\!*T:5L089]M?)+*%5-/J#;@()*]P%-S1W.BK-T
MB?G!4W$!B^-GK_^V8,SZS-,20TMK*ZK1VHKY5)45)V[N6=/&'W%U^!\&^;]H
M)BK?CURT:N<Z?M&P]/@'D2<3"R].7#U6=;&6O2Z4:TJU7E2J:GZN[.)"U"8A
M+?F$/++=*![S;M0QL$LIE"N[VXCT'#K/?[,CSW)AG4J_8S<<NL9EIJU9#+OG
MP*)!Q767RIX%<RPBHZ1]CCA7L$!WSOB1&QJZSN$1\3.'MZZY?/8ZYU>&7#QH
MTN3[ GQ/!(IEHUP@PCO8!R!-?Q_NN1=T"UI-A.4\BH2*4BT7E$JYO)(2=T5^
MFQP0BPET1I5-H%L1=9Y K4NUXJ5";)52GEYHKC?2GD\APE1(3NZ:]%3(7E>
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
M !++Y>1@)"3$>)$(* %/SK/'\+"*Q"L_\4FZ@I^M4D.R<[BPD''-5"B9QT$
M!(&53X JCR(PBA<?(Y_8TW0,"V\X( WZG]@]R B!M7L;<5&(OO3!?PN_B6QR
M@*5%6.LY7/N>ZW$03S#ZF/8D"G(E 63$;A1/$4K(KIX\"C6N)MS7=T7ZO>ON
MU\;C$WOH_-EZ?&3-SN/#U></O02>V!L S<Y]MW/7OFD\M5!U@Q\44\DZMZSS
MT'IL/+7A 3_B\N&Q]7OKOMO^HY6YZW2[!P854-7\G14+"E/S:H5@@E_*[.+;
M?>/;31L6<,D.#-)%^YY]N^I>L9O.W5WCL:NPUM^;K8<G=MMY9-W?&X\M!IAM
M7!X8+)^,DR:E,Q<>-DUYG MW1DSI 5/!U,8N,+O_VR?V:NC>$(',_R*._'0
MRQ'=L=:'N1#P'Y^RJ8R7Y8;)+,>NK5@NL6MAT0"O]6NV,HN8)9;I"BTH4 U^
M?VRUV-?._=/O7=:ZOVG=?.XY'ZY90-PI#<2YZ3:S$(\ R>KND8SR83=X/)'5
MEM^*:M(B*S56DM2CA-$NOEG:1#= 59[S:*_<T<U! >&*#\5F&F@CPYQ^7"4'
MZ5G7^#<78C. J1=?"DILG.(Z"=@]^WUFO;T%=/<&@K]:^25[_<A?N#69JU?@
MGPV_+#74@Z=2V=_RZ?HOZYO5^6TN 6B!:9*5U$)9=.\HEE?[3I:N/9F'C@RI
ME0,AM4)ACVG23%/C=!<U/F:88H'H;]JBZJ0C5WSRSO7EMVU;,!IBJC.0E)&*
M,*K9:W14UM9W5/ZTMZ%;\.SZ^U.C/-=:?GT_XN[N.C<Y]E*X+Q?RN[@*_<VQ
M79<]./9@/D)B.[5Q5ZKB=G2W T_W%I*"L"N0FXH.ZR G2DJENKHT6EHE^6>]
M/-U"?*RY:6H>8ZEJA=4A^^=BFL<%S*&KW 6EYAD7_6;V'?#Y$^U0:NUW?L+?
MN,7Q2@O3CC1]9%B&Z^$^O6W@^5:&H,LUIS]L6/H-*$&F/<8[N/0]CE2U .=0
MO:@4\Z=9UW0K>V];W&$0C5*H%A1UZV+U;^(SV5ZGM'TY)]8R*^S.ZN6N&#TX
M4"1]IO)2J,7TS+U[+?.\Z=M*J,TVO;2.5-K5MI]UUR/0C/;D5\A>8_8)&SCV
MR!?X]GQSC927*>M,FUJN)/'DSJY \/)C[V(]S/)9*WQ?+:.[L:94BO,2/NF>
M9A_H?]M]WIMK<>NMJ9 <KJA*L;[:R9,*3ULD51RO>#LJ8 Y>#=^V<H$.S0RB
M-';AJ]'[3FC\B;9K"Z=!T&A*;,^)>@K:U@NL072[PV7XJTJE4F)]^I)2+9UF
MK9(M#H&ML(973:I2.V#WDQWZ!I;P@11/>][2O>E<_CJD404B.)# J;85<U[S
M2J6R22F:?4OTM'4TRQNV"C^ P%WH):#4>"F$%6;QTT_SWIM5@9B*TK407FNX
M-HOY['4]K^3+.TP)/M]%[GO3"MEKM8Y=/]_\@O)<0/<4==T5SGXKP5@Y"^)E
M/+T=.ZM4FJ%0.B?3'TH&;[=?V!H78\M2F$EG\?LSB=\%#G61JNA[?3SMQ^E:
M5+Z']-:Q1TT8U; F0-Z=X++@"RTUTFJM]<-S-&!]P]*<:=OC(VKU V\ZMFD2
M]\T;VBM=KL52]KI4Q<8<JZ,[#V^;[<U3?33HQRZYY;Q23G%BO5$4;6J-IQTP
MY:R[XWT>FEMS/Y"5/"N_<(NG#*@L5K+7556I%\YFYN$\FIOO%KJ!B[!;;Z[?
MG+67H[K72G5Y><^]6.73([U//HVX 4#FAM?2Q1HF'E254F'^6N(<,;"=];CY
MIM1!<ZJ!XEHY1PJ<)6KBW)V$0M(&*NY'B)NC N8M_::W8'7!4TSTL.U/&5A=
MEFN24<;&B9EX[TM1W?82:T$E;(G7ID3K$V)53-^P]*<0QPW]7Q-Q?2\LX)GB
MV8O$<0F;VB@%M: 4"JMO><^6R0XOP-YHPS$+!LY?=9=IP6?7[9$ <X BU-2^
M,'HR$^5^N$"#YXW2]].5"GTKZ9[ YTGM#18R+*5>E:M%I9I_)Q)Z-_NUQTH+
MJ39LI:E3PENR?!XDV5M6FS]+V1.3LK+ \I]D]V+C0!@<*V[*=H(3%ZO1VL)
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
M,X>$4A)*[_JB?<^^776OV$WG[J[QV%58Z^_-UL,3N^T\LN[OC<<6 ]PV+M\
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
M.P/K]B"08,M/9^#,>+P_M,# ?)8/6;#?AJ5/T,D$G\">N/Q9]!9X-;PAZ-F
M(S!,7^'W,2B)(!\T4\$=$C>%P<N@<B T:#!RAQ1#5"]-_@-1:@+Q<&$-L?'0
M]NP7V_0THY^Y>/CC4FPKC ,3 .600@GH@]<</H(I84-,>$0 9$\\QC%[%L27
MX4T%3;A$=W*E?8$ @GXT,3TCYZ- 5J.\.GU&$Y(F0A=(+(7J)S=C1V0G[L$0
M,0,, A3V57/ZP_!@ C(G5C)-^Q4[0>Q/!LUK--M,L4'?T,_&"-C8A#,-3'*G
M_VN6:WFU5J]7BOG"/^&[PM6_QL]!5R+9Z*-<QFYK;"A;/)55=?PC^^$4,+1*
M-_AL7+<<W7;9$R@J1#F%3YG_LD&$L3\ $#@Z/W\P]GH<Q364?<[2L5AC[!A@
M#Y60[O-UE/P\XXM3.DETIK%_T?)?Q/)CI]9__1&>32A3!.J^<D\SS8DX8ZX4
M=N?I5X'TID>"MT2/%CB8.!Y>(,^&7/,HR#T3/ B\RT8X)#P*IC4*UC$(/='A
MQ8^,E_*1))['M1%^U^-XWNCD/\2_:41Q9*!2)=O@LO_Z@P[.M@4CL:^V]0PZ
ME<8"*H#SDD1D5WO!J6\X'#'V&(^!1:O#M^)XT41I#)APF9)9+,<<;.C6^:A/
MG"G7G%@9A:@.B!441,!*S'-6Q'YMOLM,3G;-<"1 @  2IW:,W@2/Y>6W.+%
M''4M)^!7 TQN.(O\\MR=5T"F.S3& #,R-AR[7Z8/F@._!A[!G!IQ"8Z!Y&(K
M QUU/I;T%W\O/1OI1*0#TQ8)#PVJ&_^"@U$<B7\W)%F!JH)L+C?XR3_^D\AV
MYIU@>]-CL7I,6"QGK^OS04B_@&YNL?^:6)P5RB@2"D4EBJT,8@LQ*"B(!#-I
MH:A1"4>X5 ^1%9\=3F:'PF!ZS #RD E?AT;?%Q3$G:AD+L=<[9@P5UE ?_[
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
M8$5FL(4)EA=DY*F5RSC(?A@])5Y.995LD9Q MW"B4R*?@4]VE0R+'D5WTYV
M.JD)!1Q=]E(L1O93.+>D;T5F\8'-*7#T:CL>%6>-I 4$<AP+L(I.?4&E;=Z#
MM^.+"KTPNLU]UQOEE](Z0"S#MX*H<!4!80G+9-&^^2X7I!$L,D')"%17UM\,
MTQAPNBX4VZS,)/_ 7\+^T(+QYBY)QX[=0S1>^<D@4=P*%?(5SB&/(P(&&>T9
M_:?"J;48<&W@H35FDI_)<N/]#T5U"BIBSG\,M0F9DS[B@]H=-":N'KB-2IOX
MA$-Y&5AOXUA.NGG=9EW!N6\1&%I=F>56UURU([G6U-9@81W349TW'65]HGE*
M/);-7BO I:&_('L\V5U1TL59U\(0O9A7C1+19VJ%0Y0FDQ!AGI/KPW2<"DT0
MQ;+.5NR;'1.P)Z2;2VJ -*Y=V;D^^I1(] ;9"@)29FN3,,4#AP2J8)C9!#+A
M")9:@IC=C0V<(7>^.#6 LH4G7Z2<?H='Y?$F5!XX>O"6.)K%3PYECZI(XA%C
M3WH>G<?"GQ<YPK5@2OQ2EID*"AYEY L^V'0 4,DBU(P$W"D*#IW#638,9RF<
MPUD6A;/4SN$LIQ+.4MHLG*6X9CB+*!+/[VS0;T'5$Z[?3=T6J0:+'O/% X>X
M^"=_=PC&4H:NO4T -FHJ[%$!V.\U[WH[Z;LYUMW_ P;$R'-5IRVB8UAVHI^I
M%.'',HPGSM@6/@I9148&0)"MJKG#8U&^YRVM=??N@+LPLBV#7!MH!HN="+F%
M<(^^)(M.DJGLUD+[)C;&KSND^RX<_#!0OJ(F>JQHCVE\Q\M$8=M+FQO4P4RD
MMI&OYHEJXM'0YWF?"Q5ZG(/^"BQ'"7I0_BE46R,N@YP] *4O=!EDXBX#TA0'
M$S-2RYH<!Y&27%AT-.JS&,IH(EJG,;1M?<:Y(".?(FZ-A#O'3 KK5S=T&@E@
M XD=<7;XZW%1%K)$67@L#+-.)QV4G"+0_]%POPLW'_ZV1B.=14-$3Z[2_GNJ
M&=<Q6*B7CG!.(3#'::BNOQW^091NZ][L^DPF2L1OT*2SF5B>JAI1(64_T0);
M96FRU<Z70*IXRR[7J&2=[$<CKN3$6&(0E#P/CTV23.10%-T>#.SL2"P]&:/$
M7-5:>HM:T8B?VYMVLXU3PB:3:SI-C^@*;%UY09=365AG;P6NTP,]6\H:#MIJ
M0:G6YQMX7^+Q0UN$ON]I$$E 88-[WH!OEK$V^HMOB_XT(,\BOY0"^<B!R!'B
MM,Q(II@MJRZ.TK#2H4X]2:4^ B.(BQ?)R,=RYFTI5HMKB-6]ZY--H;=GDH(+
MG(D,+!=7/$'@933!C,*:PV60JB1.0@?6H42]CK%V(GZ1QU"A0<K(!*K1DDNN
M(!3"Y7T*8/ =C:0LD3HY.V[T;E"?8+VMP!/I>RY]8R2L*2:ZJ(4H">_IJ ZH
M?#"X\QL3#TB_)^B2QLCX-X_JC8@0BFH^WKN'A"":5 1] *,GTO ^WA53QJ#1
M1R!PQ"TCWHT_F].8OAU$Y/O7Y I;M+F1<JB1.O8C;8HVCV$-3'+.Z1G97WIL
M8Y!;']L!<!C('J'SFJ+@GK&.J_5B.+855 SV 3V2/4^MP?N1U!1'#:9P$$2]
M85!;VO&BNOUVB5<I=?MV4,\WT\"H4HKF. 6E?NT=\C7\#;9VS]L0V0,MV ,1
M_^^)_F/8V]R5GXO3)>C-HHW@*##^K8F<JP<9O*;/%6KVXU<-V?@L$LM,5U,B
M]B68*S,9D_@&Y+BRH/-N&&AWK)/ -*"OE;/775'=G,+ HZ'B\R@)[_QB.5T8
ME.0&"Y+N'XGHH';KD!L1OU)FXG+TO8A7PY2T>%+/B'M#&P/A96E)+"DYT]3C
M. 3E_.&XUH;.7T)LQGKJJK(M\DZ,-*:QRS\R_[>9$BSIL95<K(4MJ=8BO.?P
MIM;_COD$EH[PV,Y'YCSW+M1\25&+-44MER]IG-DB+;7Z+PLVI4L-;IJF/=$Q
MH<=#:V>VQ(J_RE_"/80'$J8IY']9<*NYA*WC/28Q_.2C/G&F7',2[EP,C]_A
M;7DHSNA$^4:,<6<,8NTC*Y5HGTV?^L42<'Q7+!0+L;#%E5A.0I=H!_D;'>?&
M<,>VJYF=P9UM/1.Z"$F;!LMO,G94QZCM39^E_CR!EA& B0KM79@2)  \3GV#
M1-:6F[=WS2$29IJA,-/;1O<+900^V6,@3<P+E*LTKF5N[_(T0=P,16;]QFR/
M:-S+7%97I#D8WIC1^**!1IA^F) XR?$HQ2HK'H7BB[+.9#G$&C<$3;G"*PN_
M#4.T5PC%QXB3'>R7C(CCP:+K4M^!R<0M1EL63;,]V7N"XC]!<H=9Y3)9&C6N
MV10SS!< .*PD.&)@*#)4-!//]O5O"G5C,. .A3[TN/?*1=@/&P""9-*VGXU]
M^T>L#?FR.6>*7<MK%Q'XFJ&^=N$.I.^BZC=P/#5#CJ+5P*ZG*D-W88K6)I&#
MJX>)2M;ZWCT%XF9&%&R*9)^]F3 E 2.V2=3K6&7#K;LYTH);?T_W[5=,V(5H
M)H2(M0N+$007R7XY L/1<QA&,,5G*) =>#B:3!$MW$@2D/H2@FP+"MCA#8RX
M\48)'.]GP1.*<A][O-_G2 !S%.@3"?Y3S\%_BX+_ZN?@OU,)_BMO%OQ76AG\
MM_",[?:'7)^8O#-($/!-<;_"]2?4XI).W7JAGN![V.K0*6YVZ!Q5&DI?PAU+
M4N_[V/35QZ#;R5'V.=ED$U;V)3F4^PCDR$H'4E9*F^3RN;-\O[C0KB_ J5SN
M*T?G(TYAZI^8Q$ H$/'\B(T9@ "(0!KX-:MFUYQD]4F%I)IF!8G@)LSY;K!2
MWA]6T)&6A@K3N3%G*54R2[4RXV,4\<XRZBAHPLE!$E!1M[ MAF'KZ3R;"V8N
M)$[\MP5CSGI<J6Q9<&@EAYX4MP@]L><+E?O2:RI3@E/%HE319UI5U%)]+AAE
M(?:6U3)\<X1'%+JE-73*V>N<5' V76=Z!E@NB,7(#3U,8R;WD)\J1L%XPN#S
M05V&S;1[LPWR*@N1MVKV?4&^C,\JZ_.9S.L4.P*:(^S'H]R.MB7S U/Q5RU[
M7:S4E6JYMI*_=D5LFTC;^;EO.$;Z2'I,Z&IW+*18/392O-@U+::2^6VL_JFY
M'%1U^GEK._[SC3[%@ 'A?I&1.TU[U)/=<*)$[,(R -M+J!E,(;6B*N7\ZM-B
M'H.7NY>:"S6M%G4 1](-&CM2)53Y.^X*55^*P[R&VA;7]A?J8.F/RO5&2B/V
M\AN*O:5T)A#;&;0D6A\!JTWZK6.AE$PC%*MY4#J44G6U2%R@F*;%Z>GM9UJI
M5ULH]39"V6$/EWFN5<7&S&CUW-*7Z_,+AEEW?TNP)YCI9/)4"NA:8Z1AU&U"
MT'=D!U0+: ?4E*I:79LIU>V8\D0WK5@Z@EU3TUMO&^V:+Q>61\O$K@*/\[Y6
M^IC]DC\/VI2BVS>J]I)JJ*@'N7:(C+J@C%J8'C"6H!UG+,S6FQ2]NUU[?P]5
MU&Y^-R)WL%'?>5C!+EZWSD\5GRF],H;ST/$_C!R484@^AKSYU<4<GIE86*U&
M7@-3GIVIN:Y?.9_YY66C(!F#(#O#$%7W9/Z?;7$QO%_J\@+#<$2HB;PC#.N0
M]Z=]TR_YEO%S!W!L#/CASN45HRU[-62+@VFTP+D +E+O-E8V^J@O%=:FYC<D
MR<5QW&XD=DA$=;F3GDLWK!X\BF%#A@CQ#H.9,=@[$J_,R60P7BA:FCM8?EL$
M+1_+_J4.N[SAO4VS-1)>#8^(8CY_B*I@7_RN(*=P(BQ%MI]XL7Q#]HS1$)V9
M.8F5)$XGE@SSBV=P:A9\$^1/@>@,.I[H?$!I>IYG\B"X3O.H.KC'"JH?7B=J
M,J!XG9'^>"Y@R6$E+#39IYX?)R]ETY-*,06I[)WY9D@E6=1ZL3!-F9<3;<*+
M<M6]7$,(BPSNY)A0#*GM<P[ZQHJI1-,DG8^H!Y,$+QY]:F"#8'N S1H<45\T
M:#(C"YU*[23H2^3GLVA6YNB/A_D([N7T=BA:RM FS7; FM^+]W@2-V'IG4%7
M6]^&"VWP12-$S^7"88JAN)3$0, <Y]$LDYE3('WO@;&4#9]Q$0H_X C-) /&
MP$YJ?J\LK4?MY-PPC#](19:%,\,6O[ZU=2JQK/'.&F\)Q7HAK,5S".NB$-9"
M_AS#NE>^V&D4:V6S*-;RFB4L10OO)^W'IJE\"]Z/GG#[;ZU.)0$0D Q <JP'
MW)J(]PW0%#NT]WP]A(!YB%HR+F1]%)D4YJO9?L.V2..UJ:_\L6_4&<(;@E8O
M/E*$[>F0/AF./ZMK!LE>V@\ZBJ70<K%7A4QVH\1;/(%#*\2-I:;ANSUJAA7K
MF!9O\BK,$"-:8<?A6+ FFJT'Y@]U@)<F!QB_F;"KAJ51=@S.9FJO84VR"3::
MH(\Q/@ ;3&"IZSY%^$KOJAC/#6WH>**=P$J0\0<O:2+X  :5-0(0@U<9//JD
M_A%6YJ9W7;Q>,=RAZ%H'B+$X?.=JV (#QG,P%(>'6X+0AHWO(BU$HT#T<*>
M9&"?CD6[WX;ABFD9[J E1&7)A=D,V6HI[U=]0@]+WS%ZN-4,C'.>$P5 <YCM
MF<,\2LR4=(>V*=@I)' JU$%NGTC45;2PAM^^3\L@05#A/FI7JWW'5B#.+#6(
MSS&64) [!_ZTKN)0 V6Z=ECF-.@(:ELQ(+#84R 6%K0Y5((+AKX6A#5&>M@E
M")@%[*_,]G\,C%>JR0JL;0HIX;HV8 XK9XCN.!&L) T2D6N&)08U1CZW"U]W
M!#;,XP5S&IOY'"4_I>..O1_VXBA!?LC,\0-*_(#RA.@;&"8*/8-NF/S2N)B-
MZ"+>@]V3Q/MJ3X!-,$<1)A45*:FF#/^AC60\&Y,UI6 B.ALF<)PY@HPRP)%X
M$X57'W.]<">6+,&,.>8]>R(B4% E"0W(>1:;;]\</D,YE3[ $U,4=3&GF0!V
MD5;=XQ8?R#:G,9*=][&1Y_BV.]-#2)\XN%(2-TK81PJ+&H<MOCDR-"Q1B93N
MS?2X:? 7:DZ%DZ%TBNR!Q81TDL$X 5A!GNC"/8@D[DOO(1AC$U\(P '+L3D&
MNJ=@1)&#*KR1LD62WT<KRK\2YWX597LP0'4&_>'/SPY_IKI%Q/7R9LM_;VX8
M7,^(<[F_"0(Y$Y5TH7#&F<.*1K*9+':&=;TH": V(W>4IO+QBJ,+_BWG?_&Q
MC+U$.'5IER>U0&7H\<\$;;ZB:DF<M&7',=*&PB98$HBH5&3S4E%BE2#E/X0[
M.$+3_GHS5.-9G&,ZLL>+]  /9-(Q7F-$]$I2/*T(\4;0$M1P0WE,IR@N)MZO
M%(C71I(6+1>G4<F^0/;'N4W>:_K:T;PLF"/9*]8.!IY!V,*%8 F&^"5Z )S?
MDGWF@(K?NF-]3FZ: )H2:^"BZ5C^T*6B@2]!>_< ;Z%>$!S#LA1OP\NDZ=R;
M7$4;*8&0'4C"6:X1Z!6JJ8% R!(0A%LIV:F 6"9L47\D)^5:L4)='\$B[O\6
M-;Q- H52C!,UQ"OY QCB 4Q4<QNS3 BLX[3)@U"*]7;DS0ODJ,7Y CG=*->&
MB/>KXN &B%<BE6%D*8?Y"IR1HIHD4S2S+TKW28.7I!L=4'8?BW.2VMT7C=91
M4HOZG$I@.4?ZNR^PP(6U+32+.2$4 1EK?.(9ZANPZ)'7GK$4#"$J4HQ'M#,
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
M<N0%7YR_*&!<I/AHCD$&5R"^90))$!$17YET"DM3&W N?Q/EN\51(,J>H)?
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
M:XQ_&9-6L\:&])4\*OI+>%$QE+(<8R=RL3&_$/9$6\(G?F? NNK5$F*5.\O
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
M8N!D2?14)(5X#"_0GUD@ #X([5QTMU+_]($Y,VEX'H04C$T#6<[054)>JTU
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
MP8X4NJR5U@ ON@V[TS*Z_8PLKMK!_*I/(,-9Y7>?D>S7M_U&P^C7RSIMA\D
MO<H,L#NX"/[>WSS7IS36Q%)0$%MJY>^TC6XO(R*K ,%M<C$E%I*+U;7!-?2-
M?F/P0LZCG='<6S&%Z8<6>N4<GR8*+LC^UU>O)#J#EM&JKZ\H#F261P>!W]8\
M@M=O*QM&H]<PFO6,]/]T;  F8?U#V)/-Q#IJGD:,ZN2WK)[!N^X;W59&;2QP
MH[:UDO:@S"JV;3N/0(2Z3:,U*&''MWXDP,6MC..["1^OL@%U7.<D,J(6-0+D
M#FE\=9JCVS8:[<9/KS\K*\]7O/D6WCC;/[T-;1B=1O-5VE!>/274DAZ8/[9N
MNWIMHSTHHZJWOI)6QO_=AQ7M=^I&)ZM&]W$@1J/9?F$V]$(QIKQ_OGIET6L:
M@T;FG'\VE=E=__Y] &:S!2SP9C6[ZTO!7FQFX;S'2Q;H-IC39=O9P'C(2A0I
M>I"Z1;5[1KNQ-(?27#N!\.(/H+ZT#*)X\TOUTE9VGTD>K[7Q?A_<LNY/3'G0
M _VE\="EM$_C"?-ZML.K2ORK=7H[_')^B_W_+Z%4<'OEEQ3#H?J 9*6JEJA4
M3=:H&@(0E^.5_")J9'C5]DB4C6-A)J\95WAQ5-KZU21H%:IX/X-7(.HE!U](
MM'K)A_$/:%C3'M!2!13OS=>/K9IJ7M6/OMW^4J^UY<_'U*]@.DXX,_"1'L6F
M*)Z*E6"XZF:]U:'W-NI\S(CL1[ \A7V2+H0?N0^.]5\VUGC7 F_'4\ X='2(
M]R:JZ ^9;4 ^SJYN[[#FF^1DUT 9^X)K2134J.X<. K5FK.@W#LM1-@4\@NO
M:3ET9OGMYNKV5K^^N?I\<7?P.O5S>1; CSU0?01_-/%$I_[^K2-UC8[4P5M'
M:F%':O>M(_5ERD49@##>577YFW[^S^OSR]N]NJ7;:[W-%.)PT#ML/41H(H%B
MQE$NQS/+@;]X''=4?4$:Y-_^QYS-/PQ5>R&YCOCH7T1MS**NK+2.)H_6(U]7
M^T65591^0@>]2 MA"^=\T@UZQ0@[[]&<&P1BZ?1ZQJ#>%([C"79GGHA^0]'M
M&3^2P'-MB9$DO.U#XP5@^LOS.^WRZO(D8OZ+R[.KK^<1ZQ^.PX#AM;PTNGXD
MZ7X<R0)RS(, AK9EF0B?L *?P5Y?@EI4T[%E1CX]+CN!2SNS?.Q#,QV&^'CR
M$S5]!5?&88&6NPD"Z_N%)]/CPI2_990'D75=3<28@,5ZUCA"*;E2\J+F^;QK
MV=1_:?*Q"QQQA3J&":%PAHAF-!2&S<5HAPCJ&6=._">$2R$CT#-\I<24'EMC
M 1@Z"JG#G1J8?X*K$+R72Z1^-_RGM$P'[]MG\W7(9]HO/.FUEEFAN(.5?2Y)
M B525A $[<(1SX]P_PERTP[' L5 " 7L[;]B)!F^BH-QCVD%]V!J)PB-*($L
M<!Z;2X#2*%0*$3J.12! &PCA3_5 BR^)=WZ[Q< *7Q W6_J0 $SAHS8"]W!J
M8E\K38,302/L#>: $1P-"7&2P(2B#O0#T0;,AP31X@E_\*!YD%M'_0M<J0\>
MH%1FGE:1+!Y7X:D>)68(;44/0K$2V8#R<F5$[AMA1T3^&TB!(]?();:'D[>X
M1<K[E(;+P[FO]K,^]L!]=1!)0OAU,HZ8K4H7N)L\YAB%(J4((FJ7C);J[CU*
M)SOP$.3]Z9>+OW^[^'1Q]Z<^O/RDGPVO+^Z&7[2;\]NK;S=GY[O&H-C'"23!
M)\H$[A6ZQ&&?S3!G"'@2D@=%D(L)'TLLH1+!\I#SA\+<Z/1K?9E4,(2O+*='
M<*!;]-$52F/.<X[I0=VNT>LW#?E=+3ZOG!12K1N]AM#O7.\[?V2$U]D M=**
M/L81O]5R*,>"GVOT:QU^2P;]<Q^<!.X)K@?,O/I(O58?_-HX:/60Q!7AH^7#
M&=T/X "B0=211W%/LT?DC!=F N<(!%/+&2-V%SH8SW,6'UM 6+8)*W(BS8@
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
M&%RK$[ .DL?%J!BGN&7/-"H@6OPH D^BPPX,# S0',5!R(<MLV1LVC5TR!1
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
M2'W@Y!0)"Z2B9XL^X)$Z7#52:A"/Y)%N =,)& -:$@<!P>CQ4;5#>3R:1R3
M((Z%#YY7/[0(\WM0YD$EIX]O@)8\4&\:@<\A[.Z!P+\_88 >C?)TJ=.& E%%
MZE.6+A_+8L#1PXF6Z@(:&WM8Y[?19TS<\PCZ=9XM2'>@2/T/>_)WC=DS/9_*
M630"SLW365EPAE[>A!'1C-"-,WT/F36A.$MU3OIGO&&F['$2!-G)21,Q'\2,
M2XT^%:OM].<6:W@;VK9CHO-.UYD7*N1RPYS:*-_%,T;34-3)Q +62R],\B^,
M'M_A;-";:,\C3QX;:/' =>=@J8=*N)]<JM[+ X_!A^1;9Y6VUDJ(MW 7'JXA
M,=Q8(<-B@@OU <&>FZX^Q;%%B*4F.H8];8610;_O@;'U^E^2="SV CI I1._
MY6LU[$MRNR,-VIW.D)*.>*QT@Z_0':_5B(44C1AC0_3,U]3"H@_9<VWYYIBJ
MSN'@94)O6'FO2;4A<J_P7E_W#!-@B'\@L;9A$)$G/[SNS;&KQ(OR[XBQC"P=
M+A52*!W9@*G430%7:$'4$AE!D*@Z(VPT#87)0&S+@T%;&G0$!&17": "5B)4
MRT8C]EYJ%OP12#:0D?A:^B7&B*_"1L^PW0)";D?8 NK) ;P!J]JB*,(_L!GQ
M>" 5A"('S$^N)HZ)*E3?4YE_-? "<(2+#=FZ;/ @(GK+DP[^GRE:?*'Z_52E
M&E\H2=43T9C.%&,U4S)3H6^[CX.>#>DR#PJX!((VY_<H>4+I5+?\(\K26)]J
M7]!CWH$.<31M-FO#U=Q9&OA$0M\.?RF\XVOO>_ZN@5JP.Y;.,QNY2J=%1+8Y
M:_U+4H9ML=<[%A&+/U/RDKI,$J5N/+*'V-U0P"QY\_K &O?W=BR$>W6CSA+Z
M@I<=@ S)FGI:"QHRGDHB4='1[W6]+FH0#[\Y^^@Q''\A9F1"Z8B-L5;BS5RX
MXV4N; X!?\LC4W[07'+,UIHW<:GMF6J=JLCLF-MU6*+;E6U)&AUC_95PKK*Y
M1(><HK!)W9\QY:-/L+JI]4A65O:EYA5[>4=PR[S[.]SPC-TPRUX.V]/ ]H6+
MML"<X2.!YX./V.0(GMI#%SBG2]&[./J9T47DI3 O@FZ%$B_VAL<.>;JG6T$!
M59!:P1@>UZ#N, T(SL32_@,&$'D]+_>(;.D8<I5@$K*:6#Z2:X71<2/(+&IY
M\5C. "(+0=Z&9KHVI!/'BTVB%Q)*C0*W,Q$6%%?F-L]]BV:5'M/OA@<U:@9F
MNT.&M.FY >G'I@XY%]#%T(0&O"SD_!7JYKS<!PU'KD1?)?!7+3$AX-ETO;OU
MO@1Y^F3F8DJ5KGLF";R^Y1U[2NR)I=T%9UV8F,P!89L [KY5QJ;:<&[N9SNP
MZ7@S@L-_IXQO'@L7+!J/JYHV6Y<-L/1&+F")J_]%)FLH^GK+_M)F:1),Q>(-
M&:F&R)A[J#TF"YD'-SK!6X"9"I#:R%R(<&]P8/89@)?=B841B)8_5B2X841V
M;]]\> )WX#K>_!(@3[0?P>ZD4L(&? )8<>G.L-$;WQ9H@RS+A^?+<5)W#?61
M_A>K,BS_DR!6XD-56W@83='+AZM-^-GBLT7QIH(!HD'\P<])R A 8-9_$(&
M P$H7)L!!+(LV"RE%7C9)"ELF:30:9(4,I,4I"9)H8HTL5;KNT$.>D-TKR+H
MZA&=U*"AG#+&/0;&7:H*2/?EW42YJ_ZH^8VJ0<YJ,$E495NAXH1+MRG1J:"E
ME\0^,"TJL34=RSQ-/BWTF6=B:@:8(OQQ+-UBCO@OJCU5_T8Y'$@8/G8;ZJ2
M45O!F+P@Z:PM)'24"=?96FQ?D('*W*XK1 X/<H*\CG161DTWF/%EJ="/@C<A
M.C[X=@S<9/:*CAY7($$KA@1^>(5!EM$,[YW2%BXO3YEZSK_/DRD]/0(C;F!\
M&%Q1CR<9\MF%7#EN)3$+<E&G,$XVT+EY>8'0[7;%U^J;U[)?$<:W>,F_RXH0
MO)@P>ONI"@:?W&G3J$['\*[%L =SK='3P=5S01%1$?)J[J@NBMW%IO12>15&
MXJ3_DHY%$3YE^F+4KQ#>8:L[D,37DS>OE3>O1V]>:P]OHMX]<))@O(P"50-*
M\F)AH;ODFXB45[(["K_;2P].9$NWO+6P_L\?S"Y 5CGDDK!KL>EJ3OAR8% ?
M53^/H+,IW\)!=Q2_C?A<J1Y@.WZ4GC!'/-;#> 5.JN=I9GCI.[0_$9RZ9E,M
M QJIF8PZ^Y[Q!LO,V2/>,BP8&HT)4<IX9NG6K@VQ&@S060$/%UCC$X@\^74)
MWFL]RXH\+;5@='0LP$HO@;^6HY<V$^YQ-($?AL(#M%B;\-@:5 1PI_^#'_*(
M.JW1)9G@")BWH$%K"R!/1&)_)"2>%L:?NN P] X#84XD&:.E^G\,S1WU&]%A
M'55X#]Q$6IBFP^O*.2.9>Q#BM<[1X!D$"&! -I"2^HV9=*%B[ 7]D;69>J#2
M,R;\0L<-JJ!BYV6EU" C!2;W $48#H4+31#7_.XV'N$B>*.4VT+*79NCY@.4
M81N".K7:S4/*F3^E(<RQ/3,RPL/H"UM@C&9>AF^WXK#"0$$ OZ;_9N\6#I;+
MO'KWP2??N. ]9<I*B[<MXT* ?\C]%$PQ6@!2<AF5U*H6./I1@S)P"!$ $'U'
M13LH>X R.<)>@36;Z-;P76,HTUI,A +H?$T+R=YC(D%W$36V47[(MA >*8+T
MR/,9@PUBFN@]<3AF_^U"/HX7)+%5G>#T2C]_;98X<=M_4ECSI/#(_#2L/! X
M@SHE\0OS>*=WP0^F[B[P%EJAJ2(I+X\XB(Z%&*3Y_7#5%FIP$8Q4XJ8 S+4#
M)3;$L3U]ML4""3;A(0G&*7PZ@FM.*,\8<)F A],+9"0. $.;O79;_/Z9.X:Y
MD)E8X(UW^%2:UD7*>[!4E'.VNV>?LR4QE;%G7_%ALWFQ]@S3\!Y@JNF<'.'(
M:KHHH(8:2H=H\X/;&"^YNCWEV =F!%:(&3[FXUHS#0,I\0L'VP>*XA+[ _6'
M=T %CR%$=?TM($?FNA9;M>6[KN(OPC1ERI99LE/05B>)R-HLN+D0UK3]RKE
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
MDD(JZ#3XW.:>$Z4AH-P):.O\G6H04&>?!.157[*HJ5(&_63:3 W][)=^MDX
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
M+\67V!6KL;646^NFA=^!I423 8J_HH1L*&$?:?>A1$#U@<P(96%3J@(R@,0
M-N,LY=;DNH=5_ X30B&QR5#J1"FP2PB%@G;TQ:4<1YO$G?=2RI:2@9A4[75D
M6<"B4-=_#A[ANA*.+S^C'!AXM$TWAPH4FABWE+7QO*PKUX$N:)"H_94 _9+I
MB IIE?) LE U@_[=XYRNJM\2:V%G'IF?<-V)T]"B'T'<2AWW[(E8$\T&&GZO
MZDP$YW\!@^TNP,ZZ 7[.CU#62:8;GE'>^$19(:BT(PU+@JDGM*F>P7Q'(0JU
MX979&+MQB"WE?#VQI/,A+&WO<#&0XH=05'!..3LZS?SKB#(J^NUM+V-S].U)
M^:*O=P9[GPC<2_HJ"X,QU9IG1'-*Q^%DSD?11W2M!%23.%PFZG;R15T?DKFC
M[A9GZN9-CDNPX_9YHN].)>H=IDJ4Q9Q2 C"]#9VX^<O8 IAOVOF2(=&JZ!!%
M\=^T3. MU:BJ:;YI1]I2&ZJTYIMV/OD[U7S3[D*IN^:;=JAD?FVM-=^T(R;S
M<@]:\TV[@EY=--]MX%J6VD3W>$>LJ]E7U4(NQ77DDK!W2W?1SJ?D(.0*'[FF
M4"')DQ:.J5NZDBIFSZ2<:)#,+JN2@E_$B<M2BJI@SZ2$50?Y>9-2M:-X5EP^
MW"?M(-O[C#;2V;/TO CO*8;II)TR9[=0N69)VH$V+43"8]CXH<\N&03R%VYI
M^]S>T[.>W;/]5PS#MM14-CWE/G$L/X]-4G4NS#Y(.\CVKID-M>/P22J!AL.<
M_2]E6P$IKM-A,A_^A6@84A"8WI\[$J8=(W>-(72,0G$OJ[HO#?VJ676<!HYD
M$KW7K^$2$M_\9+(OIC$I(G4P)7EEF,R&+VI/6?R$+3\EVMLSPX&L20+DK5\8
M4_+T,WEF>]:>'JC-*O5>O1/I_]C4Z*U,BLA"(XK74\#M<UV]CRS0?_5NINHV
MV?W=WGR8<\V>J#I#O7/Z-SNRSN#5NU^DW1?AF:5LC3^(:IT94_ "1=88OGIW
M="3)1TK*0O"'<!<="U*6H'.0_>Y'73.^O;5QSAU=6GC"W]EL3^#P1]!O4%04
MZ?@)P8\?.\]+NC5;6RQU\NJ$(4'HG7P-VW0M^JOPM- -FPT)YS/"G^XL_=BT
M[D]D451.-#Y8D6(3?*"]Y3?A?9$=DUX)=LIBCQ!$'M[@B/U)F\(?9QJQ!#P.
MB2SIC24_O?@YBE7Q+[-V7/%5^!I+!'!D6;IW"WUR[^"FCD2)_K_W_>"S\#<(
M@QY_7D&(13\);<%;T?N=W\WJJY*J>54,T X_>/=(ZOKOY)^\].!R'0X>AGA>
M!U<J?_"NQYSR/7BGO(,')$_N@>?S*3/LKU.Z^M-2UR::\YF RB=,M04;+19.
M%;US E?4Z$FS7[U#-?K/N6G<PS_LNVS]Q"N]?FZ)750+%[L-2*I&);UJLH>(
M[.QN*3N[Q<C.?IVP=^S0(\-7F9L;K!S3 *N;(7*XD1TO,BL5FSO%8//@ $'D
ME7%1(T+5IA?&J;K4'%4_!' -#PA<S.E%GW$=TWJ^(3:Q'HA]"%"22K2ORJ.J
MH/HLJUC^(&!7HL%7&NQN"!NY>J9:X <^#"*KOH%:U,E+M% /4Z]ZH;(<@6IN
MCJ9:F=]55\4J">%:6?,5U=XJ"=@2?0+?E[Y726@?HENC? VQDJ MT1U2^[LZ
M)%_$OKU[!?FJY8-T1%3 O5<4O [)^5 !_UY18"K1]?!]Z7LEP.X0G2=[]>\5
M!:A#](?LS\M5D70J^9!\('O72"H)X4-RAE3"RU45P!ZBWZ,26D\EH7V(F2%[
M]G)5!;2-YR8_[;>H).3&<U,O>#6>FUJ J?'<U!=VC>>F)H JT7.SL\^JF)/7
MPKL!=9"7Y%[5SW"#(9Y_9DU-^_;T4[EZL3@\$CM'4F=3O3C^?%YZL5(+SX5M
M.6^O'@TH#=>6<=A]INQ$UUWKGC*<2V=:)C>)0R4WFJJ%VR$+*K]KJE$*094
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
M??K#_.>'?^3[GR<GI[T?/L[(7X^?R$\GEC+X4[R[,,>__.<__T\X'=\<'25
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
M#D'5PO791@=RM%-ELPV_N3"R?J/@>II6DLAG([OK'.R]N?5K4S8=\CV8#Q9
M\X]\&190F>N+V1;5$P**P282VM5L<++!*J45?@SF%;+]+:2_RW]DZ<7&%&&(
MC.6Z&05K]:#QA:K<S[OL;+P*3*+D[O,*P#ARB3WA"#FN[;(P%<-\KAQ['BY_
M,>Q^QW 6*"9+K892+: 12C5S" 86UA\V;CA;U*>(K4H:(W[J3O'-K)4X&AL^
M?_A#-T*23\\ RC<(>86W*8-O*H+T7#EXCOXT!#VBDVP^<I):FR"&<Q6C_NR_
M8T4A(%:ZYY!ONO2^5"@4R&6VF2I*[3Y"^G%PAF,2COSTV,O9V;/WX938VVL^
M^?2"W*9)RHR@"*2%&@/]A?$,#F6>FPF<W',@118^_R<;E1D:@4ON$,[-H/^6
MH+9;=4KXK/1WZO4(GYT7:=WWQ)T^FG+\LL ?KGC)&SYBK$65&G=--EDP] EL
M+%O",;0W=8@U*4NWGORD:\^+S\#K,VH0<UD?-4$Q<VI%#X*4L\[+ @BB)UG
MB#S33=)IKZ.<@/B^#]-.*:3)XHOY@SDVGK=LXDQ8@%V]H"LQKSW$:3VO<AO_
M9*EUDZ!*WP9$,+;C\I]=],9HPT/FEH"XN.D#$0L^[BUTKHY-H__^DZ$U2;&=
M1IH".I$Z$9W-U*_^<T0R"XCDFN;Z9U"';.Z]Y+L]%0Q-3?W1OZ=G7O4SESE)
MA#'W_*K42C=_^IES!I-ZOH3!<,01%D"J1'AD]%/]&R:QOPL1%],2+2%LS*)?
M0W^K'_OS,'4\\Z9[?L*]F?-*[!$'9GQ)ANRYN*RRTXK=\NS\#YY>#GYM>_J0
M -^Y<2IX[63X7U4#*H(+8-+GU;_*QKP&LPKA\>"Z"S/'^\".TO)(49$L[[K1
MC@V;Q-2@#L?O6V.)XJ['DV-?;HA2VQ3:OQQ_>:13=_-V$WLB52\D3"$/]HL=
MY+DP3DS&D*U@0RL+U%!*UN*"K^NK:[?Y'2_3XLK\CMTTS4\C)5^*#3T[J%>@
MP&<ZF>[Q<_N^)#_#GQF'<\7'(BNS(A&W1G!O@TY]/NGN&C/0FJ%J%"?3XQ0=
MG"1]A+QX)29(6A;1*UJ;6(2OS+OJ'VW05IDZ$DE6U19A^+9)&RN8=';Q^ZEF
M25JYV-RU7EEM BRXIA9Q4*2X.:?=8.8H-QE)*PKBCB^BOX,V>-J=Y>'E2+2K
MV*@D:-,P68X(',;96]2EEJ9U5,E]B3!V#)9B"P^Y)]X?.KC#], )MT>IA3:2
M;*):[-*-4+'T!L5.4]]!&><U\.<G'V[GX"":<GMS".(;2CJ_C@:O08S@=/$Z
M]ONR]G=[(QNWBAVJA]+]D_-KU/".CX(K=L<D'.?851K$%G/_NE/&"!8B& 7_
M6+G_O:QV-/N44O7 L/>DDNK]M8VYP5*%DR77#P%;>5"SE?N(;5-3=ND9W<$X
MA=9A-IG# KJ/(@K0]@F@F#&U!K'J%4C<#N,3R+*T=+.8RRL?]2W8UF<8:Z]4
M$G^;/&++)<9N$YTG?\EASACY%WS^DP?@X.0RJB>KI7_#"GUY83U@QK>*X^K,
MQH,L-B/?-$*-[UK'"<V>Q7L/J0!/Y9'3SOXI+QBS['\EU=_I, _U-KCA6?37
M?PU=]Z-2$.@A-CJLY]:+4J<\=Z@HZ<\9UFI/[5Q.R_&],C"WR@0868B:V"5/
M25W\4#NS,N=.O*-*,NZ#'KH08O3%2TY0-D$$89LC?$=58I_@%LZ$(1X(AOOW
M3A)JA<3.?389@4OP-4>MS2Q8KC( 1BZDXE<F1'$A6R.61Z-8@+LU@?J962ZF
M!<%J4(=)@1Z4L^>9;]8C!@W\#YSI#C?_34CIA[;U/"Z\;"/\0_5XJY&0;<K/
M+LD9]A-U\$?_2$R^_3-W096+SB1)&L6Y(#==IX'6F2+?E%5BJON; .5'R;VA
M0SMMV7\KAX*-# B5E?\)-.[^X8H0(W+]-RJV4?=#=_)=GC1"/I(4UZXQ(TO\
MX3K\V/F1RT^;]A\J) !E#F YKJ// 0Q,!O4+LW0@$7+?%#\+T-W&7)LNW!WB
M\.!A.WCE<WJX$?E0AI3X74EDHQ[.GNEL=\S@<NKUG'"V#?:(9MWX2YT'O[CI
MO+**^L75N.B:>'>91F:CD2;Q-+G:#N4'!^0HB!04^^U+]_D0P?*G#SW<<E6<
M3HX=2%O_*K26PA!,>QE%M:,X=7/LT[?)KS+A#9*9T->_.G5W(6+N+("*_O:O
M3PK^^Z-+?S),80HS$@5>P$S(,B.S-N.W^B[F,[L0J=AT%N Y8;S819&56,M#
M[/D4KH#ZA%NY@X'A%N'*X /D50-VOA#.N>4,Y"'P$WKE#A*&7H1K@M$>B[M
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
MTMK&^>RN_4!"YG0:NCH(^[S/%;CZ2YD5J%RR<6T\QETMV,>U?=Z-;HF0[4.
M/B+.L8&H9A=*5[37J9:RDO"4P3,Y1VY$ C8GS05,Q&=.#3 4:8T4,AD5H;4L
MP] :*$2<)5D\S0^?.[BJV(Z1:%1%YXXO#ZDOM^*F(TG@Q5"E9NA@RD8^\S4;
MN(>)]*%H;B12E,+S>QG7^]ULSPT4DBKN]6RTN_')SOX,KI(G0D-K$!8<9: S
M/R*/LSJ,CS!366)_:@^5?J-!J=BF[=37A-CD3>++HH/;%@^RSC]2O.-\\(P&
M2&+A'C?]J45LH/$>UW!$?L >;MIIJ5*B.#G+R*-[I$/54BU=JOVD@-N/FR;T
MJ,=UC";JEX 0NQ5;.B?YJ3?!WX,.XC8R*:R<<6+<PRP%RH%1:#?"8 +*^\N9
M(!]C='FNRRA14JPN[J[*('>^D4K^8C3]#NMGAMCB>\/=E*J)L-HD4L=.>!+<
M5&-Z\6NM6<\/?"ER6-KFQ#AWLID+%.("G@\Y5A4G$+$H>HU/]7O[1]TE G?6
M:_^N4+MG"!B-2%D>QT:K,FY1H4W[X;:-5WXSL8N6^H\NW(7*)=_\)54I&)A
M)>BRO*58>T_1KR,LF<]8,EZR@AE2$HS3$Y86C<[':-$;S\T*I\L>N9Q9'=^]
M3]4K\LL#:4XNJ8:X1O5;%*."67QOJ'/#&YG]RZ>.+>H0KDL&1U3;!@?-YUEZ
M&6W\NE/R[<C)!:&!YTFQOOZMH V[<;SDGUI#2M=K,IAO].Q'FI=#!9IL7AOQ
ML_G[)0U%@=REZT:"_O,9?XY4!:E*>6IY3%_D.$8R4*KY7O'C>YYDDUE8&V:!
MB^Z"\*994C7KH25+I60I&<>Z#3; [5U]-F?4$HZNT/'+VWJ3<>'V!4*]U*OY
M^>NU@AQIG$'="Q/;6.E!\GK5ZGVF5L;4'JO%W_()24^R\'O3E#2JJ&(O_&$J
MVBD@7V'>!-)+C#$^23.8V/-N @>&6]EBKO0CE#3Y_SQ+4&@R"7)ZX'*:QUTI
M<IUR7(>UEXM^<@XJ+;81_(T6X7Z+&O?#-;)![(JJCMT*<):9I=-H=B#K8F3X
M[P N7!N.IA#<["=.>[7QFEE1+4&VM+WT$UN'//4SM]?WT\P-WQ.+&5,E)?LZ
MP]_#QY6'O*;P-+7@A?PWB'T#QF*H^AO&(*?S)&(\A!]A^N[TA)="D,_B@YLJ
M<_<KO7]\>GH@&9"XTR[,VV5RZ[1T%BJ">0A>NE%&$QM'03@A00E5)R[=C(KP
ME\CM?>AVY:3X<E*K_.D_?,:CY8O.8M28='*89"^,\GHMV.$J>GRKJ&#Z4"8G
MY/=NU;U]W_1LG]WJ32K.QNH)BF*)%^%P\]Q2XE.& Q43&51H>OZK2(M+S" I
MMBOQSK[HI,R+]T_^XC:ZCSS3#_51&[(X0_.C"S=STKN6?GVC]!;('F?P?I/T
MUAC^5XX>BGLL"Y\Y7"*]> Q?-"'+.LZC4C$+WSNF1SI\A=X>ES2TK H*<,TL
MV&4'JM35+3(E..MUUTK#;:]3*]%JAXJ[R\03FT?F5:(J'I]2=7L9Z<.]-R!
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
MG?]LZQ/Y>/'%R+OG4Q<H>MN3R+QPZ GH>%X"ZG.MD'\*&^#K2LL-YBJZK4=
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
M*#T9[S;<AQC8[AEQMJRT/MR49*J2?/8HO<9,>GR-.,?(\$J1,$_BL1_BQY
M=RC..'5W/S;40#5F\9KY+OO^\S;*?S2"7=$YG( .L8\.Y^ ZU%@*57^Z5MH#
M*UBK"L=<*>L.JJHR()ZH?\%W8O&B[L.])H=S39J_3F8)ZJY:14$IE\(,2-PT
MB_,]QB?@;_UXX1='I2R@8*/O'(?UK3C^5*(/]O7'+(=P4[G >EQ?X[N6%MW:
M\Y&^L#OA0G**":LIR0'WC4I->B7$S93L;OW@'W?-=R+GSRS^XEYMK(=1++'A
M4+!A(-6K65(T<^8\K?G=B#U\LV'AQN(#3A[O1G<V^]7SYG <P7;1^28)0E.$
M+=2\&?%P2%R9VZY-(OE<GKE"&<4\T(HY?F3:3DW$\=S8W'>!QKM=$7ISQ]8#
M0ODSX\;A:4$M/S7VH<'[JI2*C*A#^9)!MYKKD_9U*(\=7!>Z\X%GD:A+L 8;
M#V:#7R)WL;Z'J-7O\VN6[$^?Z QTCFU:VGO#4]/LQZR_H"M:9G+*Q@0C+KJN
M'*?P1/3AW3-OGJH?CKUMZON%#1C^+"M)$[Y4J5YA_^Q-S,F0A-# GC+I$RTF
M;5]265H2]9,K@X3+7S:RP40B[6C$&/THO)P>GB];O3A_WH"UUQ[$T, DB"%"
MGRO)W@Y,(W80OX?Z]^(]E;G7M/\7NU;M#0XU2=PZD;#W_=SO &A+=219J5&'
M5D[I:''>)08=Q%*2'=K\I"<A28,G"Q/8 /\M//-VS9N<ZVZNF\]E\KMW:LY>
MD&]?3!ID!0QV@8U*U E6':/A4%&&&'T?ZQ=$4 O..$KR0]\%@QTZ%?N+MWIV
MQ3L]QT@L%"8("H(<YC$+Q?2 ]J49\H_SNE=A^J?#OTJTA%*\UJDYM^,_3HK*
MI3 70K9GI'L^A=Z(T[--+$ ?V%28)^ N HS';"#F&O,K]$\MELY4HOU@ P(%
M] #4CS#HYK85%??KK[WV3QJ!)I6YJ6R )6&W,<D&WFZCEM>P9%.&!FZQC0V<
M7V,#8[/0%KS+7QUW=B+/!K?":&ZPX5#6T_F=1E1+]JL-6^87M"$>$[6=8AC.
M!J#OD'6W\#5L !WO%/)L]"5W/,#@6$;,E9V=-_]PSD\VI:HQ- B+G#6=GX)R
M)F1<0];OU BP192Q_G!F.,Q,@_KZ9S(>71Y;&;*=7[;B7.W _(K_4Z/$9.U4
M#5TXA(Z'JCCMD  PPCBM=LQOT#_5^4Q6"L-CEJZ*'"'KT59>%]-G0]U'\;"=
M8=_QYKS%M/^U<1XI#>7KMZVFSEG_(*H%^Q=G_#B<0=&9:K2!^?Z=S=S_N7UG
MJPXS%>4KJXT(\]WZWD-WQ?>_XO0OI =04"24K#YRAY<#C+_)_ <W4YJAI7:+
MA&R:Z\T!!=I2R<ALB,_&IZ\93H_2TDHN@:Z MHM;>"5F86JLEF_!BU3Z!3BT
MN5:^CZ7]R>HM#6O]X_;W(BY'CY<'!,,1'ZUJH9+,-1J6"[*/@1QU7<(V##6Z
M9.WGEZ!!G$]OK.$ZU6B*<!#)O>GSIP-J3?MN78QX!AXZO/5M76&K>X\CL@-:
M:5$,I51WWT&7MA%P$N,A(=?JZ4=9PU]FR.0[9&AM.JZRDU&P7L__1DYZM>6"
M^K 2WLKY9<&+O_:_I[$!I84<NF^F*[D-6?URDB?HCX4[=O82A]\VS$K\GRK4
M9#!QINH4?8_I&_[YNNF4?^Q .ZF**LE?K(_$8IH"T7=3ELC%1.>O6G_-VU3L
MATD<F&I:69O!=<[&,\/VFBA +^M;BWTPG.GC7"G/?([W^2Z-0" VOJ^0C4I7
MKYVE'T6.#.K2-DYR(NJTE0 C-K"]3@?_IUWWH9PNK!&+)"5"@Y$V49YU+B0#
MNZ//HSOZO%-)!<81T5LC7I@S2.O%7UNLAD-E\:04-N"KMJVV4TG"@@TT]_U
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
MS(]TNQ;5<WFIH0OYV+)!&*$)6R%+84FG&^?-8885+.$7MF*9<G(:0@..\-*
MN *J0 T)23>#W%?T6Z[0 *+2$N+?,MVA ?/&B#$XR<5VOLG/?\U??D5;A"Y(
M3]@<:J%_&@V@"6?08 X<7X)V[3^X4 >E,LG2T>L>'6O9SAW2;7^ /MP@IY(B
MJ@E=8:8BPD;/>N3=W\C-.$@#_DLN??B#_O%=-G1S[\#S0UL9M'F9(OPS8GT@
M%+QT^T\=ANY:)<</CU%[3_OBJIL$=;U<:(#J7+@F]W\T01'=8D'MQ^S>#H"1
MF1'4\_4#J"9,A1D->''9]G#Z)CPC@OK8C=YM;)0<]&^COU4J^O^ITM^Y3I\I
M^33@][O?") #0S8*P9+E7->':,"5AUB0A^Y@/']GIW%2<N"_]3/H)9TG4^FV
M;C,1KBF$^C5;,>\*XPX0T?3ZV]=_C^<II<,\O2PXR(&EEU5.B<*ZQ$'(<9<D
M;%TIY^^/PC><AN#X2*Q+R@&W& UH?$'OO0_ ;C_X8':<3F"\HFA !)T&M@X)
MDDHI^=NOR,8#$:KM,KR3\*9[WO0^YS]4I/=YKBR5J9].7P9A8PHD5R',T>X.
M"&1#02@44X_N-[&'7L.0"BGYG5S*K11.)#;W["*+>DC'M%"JG.;:_@,Z9.3
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
MDU&J('8$>9VG)&3(Q%TZ<8_IRSL3N?+EX4BI0SE#ZQ%WITAGW4#F?88(T0)
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
M]^OV"VTIA><4WW3X =Z4Q4<CSFVD+7CSXIZURYZZ+O]&2=."X1'RH2BT+EK
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
MR<?[C_ZYUS/"'#HF76-PD[#Q%2Z:SO BB% ^0YNI59YY@7#/?Q7-Y=^B0?I
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
MXA?2  &6N%Z&X$,'M)NN<0@R'\OT0%+L**^Y)1.KAOV,XDJ"JW;;NOGD2Y\
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
MN>K9#!-;3OO'^S;_*&%),B^S "AR7,2J"B]!;\@P-K-=&ZC^41YC/^PNL>=
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
M#_[ET(/_TR7.F@6KP\ )-',GV._6B5DJV@/'SOQW,S-G>9C#_[[*2;?V;T\
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
MR-%#L812N>%)+#:B$[FB!$DN*@7[(+SX-("YB!S'0\IS71<* <Y<6E@C04&
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
MB:,9:U"X%_N6D0LFI)&0#)7/'( 2P-R*T<Q6':&M19/1C&=V>'8>A%3;IQ]
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
M4<G:SDZ(0$20=P7?HS3U2PSE%Q$L _NU^Y<,.SMK:RG.#=Z*> W7N,#6MS[
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
M*_YRQYWWUPL-E_&-Y=SM;,\P,EVFT:R !%))VEUAN*%!]-QJ"93K[J<IW:N
M#Y9-3.<6!BLU)11>&_C2?PF5-VR0JA9PY,_"+L]*WS;0!6D+P54U=__)"5/N
MH3 ;[HX75]Z)<FXK+9;T#1SC5(U_]5SFT3E9:L$?$T/]'@XP\0NQC3AC32>#
M G^(C,[P+T1A(_EEW%:&JW^7_V<4=O.FVQBM&$1P@.ZG$P26V!"6#GGPZ]@&
MBSJAK"PQ>AL'J+XVQ@&D\I"TB_AHXTC,?LHKE G[Z5W4'#\$2!;,AQA=1G#V
M @T54]^%G!)QY5GA ,^0U#X<PP8K_-+/?)RX@Y#6G7G@6_4?;&^\_ZSM<CMQ
M/)+A!\K;T.P5L8U*E"2*+FK^9?QX6(@AVW=,MA=+6T9%8U<.,;B=FR20+!S:
M#P[QNX/8CVV4F"C!XI@'>G3)5C?EGQ!I): \-/47$SB6V%4.0$^OUEK$[C&2
M\&8<LFEX6?@+Q3C-\I6Y?_3MYNG6P4K*>H@6RZ5.C^X80K=<ZV?CZXZQ].E!
M37 Q!KRY?U2&[AU;H6+TY_NUP^-OLJ:_F[WZ&?,S_I'4&=^Y1=SW;[3^B?GG
M4,2LW*22>$:CZ&RBJ4.C'GTT"7.<@=FO&(QH,HD] [97P+(7IRAYMH@F-&O7
MV-I%QF4F'!Q$E\-(!'F,)ETC_?1H52&Q<63(8.DH_I9?F&;S.7?I;:TM2;*%
MCL\5Q-C62BS1M/%E?B44/^.KW6OLZ".-QY%?:X$37FT 3]08SA->@X;T+'+P
M!#+:P.!K]G6YH]V1^B[KAA$U/PZ"<BPCE_ Z&*W[^AFS[\4A?_B;C3@ [BK
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
M<R<%4F_(LZ NV;3RH(^5!J#.7J7DDY6Q2[.E6,37?(K[HXF72)800=LIJ$R
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
MQDX8DEI99_962%@?)$,CH5K^J;7THT25W%(V83IH$\-E(80S,;P4ZD?YT*%
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
MC3UV45.3KCPD#&I:/C]Q2/YDFQ]Q^UY=9U9JH4]ST$=53C6.'#M<.'U*?!Y
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
M\T]=[WO"ZZX\-@-M<;GQQQ0!%^E9Z>OVY[.O@)$W7XCI5:L4JTLF+&UE!XM
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
MHA#_X 0NXLAU8OYW.'BQLZEES5W?7=ZAJL;Y+P<A7/1A&V=D8W83@'PF'8K
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
M68*HBS'RFS\58C5^0 J]?]W9J*-JG*?X(E\B._;% *@0JW,,3:+<G>SUDLP
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
M,HUF[2.CQZ4<$_FP:2X%=@ AT2"!PQ@$\.N=O^^<Q7=> _,;LKU<3W]G2A/
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
M@3WSOO+P[RB>3)9%I.PBZ9LS^ .,C1&)0E<#%<=\;L0Y6_]7L5A_'C,6[X^
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
M[5QM<]LXDO[N*O\'7&IWRJZB'<MYN4GL2Y63>":^S3HNR]F]_0B1D(4)12H
M:4?[Z_?I;H $96F3^9!<G6ZV=FI&$@AT-_KEZ1?Z]-W-7]^_VMTY?7=^]A;_
M5O2_TYN+F_?GKTX?R[_QZ^/P\^GK#V__H<8W_WA__E^/IG75O%2CHT6C;NS<
M>'5I[M5U/==5)E]D:FR<G3["@WCTZO<^=Z+FVMW:ZJ6BI4<GJC%?F@-=VEM\
MY>SMK'GTZO3UJ_,O,SNQC7IZ>'SZ^#6HOOH>Y^6F:HQ[].JG:N(7)]_Y$'#U
M]GS\YOKBZN;BPZ7Z\(NZ>7>NKL]_O1C?7)]=WOSD_.>V/AFK\?F;C]<7-Q?G
MXRUB7?@\OSY_JZX^7H\_@F%U\X%X96F,CH- MHCE_A[5^?^\>7=V^>NY.GMS
M0XR.7CQY^L,X_:[\_M;ZQDZ7CUZ=>55/U5^URV?JR2A3QT?'S[$!'FW457UO
MG%-O:K<XW&MF1OU4%J3K;^KY0E?+GQQ_RG9WPO?W)GX55[8^?*-J%[^K6Q>^
MW%<SC>,KH_)2>R;$F[QUMK%@RYE;ZR$/4ZBV*HP#5WECZXJ4#BN)GG&_^OQ+
M/M/5K=G=.<L;^IWN*E/87\\-'B\RE;(0ERNL[JBYGUE((:\KCX.9G+R>SW&B
M;^K\4Z;^='1X=#12"^W4G2Y;HQ:@RL^T,VI%/'AH=V=,3\7-#]4-5DSKLJSO
M;76K+ A3OIU#T$LZR5;3VLTU,P@*<N,J6@9A*=E/\7:T#1Z-#Q8U6*_J1BU:
MMZAQ94VM)@8[@_!%:1H#TG5C((%F=R<(S9G2W.D*S[CZSGH<Z*,\TY.4K@JB
M\G,+E9E:W(*ME(58L)=UIEFJR9(?&FY#!)^YQN:EX<\755X3:<P9W<?N3KB0
M@<PV/A+EE_'.O]AI,U-G80.B\-HPAX5ZO2SUO5=[84/YV#]-:_5B4=I<3\J4
MZ$XNEY!*H;$A?L!^8VS;-J H)?/R>MQ=Z/>VS!]C_W!XZ:U_1^_V@QE;[]A(
MB73;S&IG_XE+SO7"-KH4 ]_=24U_E!T='<5_Q,KY^X&-X+,XC>/C[,6S%]GH
M^.>X%*[3P'Y\&Q2U;AMH:E7 JC,U,V5!]@.-=/47"[LWY5(=9__YY)D\/ZM+
MN#Q13F=@#X4X$/$VM%_O>ZIV/L%:,FR8#)P&G #QF3HO_#@MX3_5GMV'>X#/
M/8"_.6A,I?9&+T='^UAPATU,6.YA*4UT"_@'[FP]+XED!N>E5G,M6\N]B^#&
MM']OG2+$B<GA&Y293LG3WQF0J?Z[A6!&/_/]/3M4'Q?D66GO;E5E?.? -IV$
M$R"UTM<@TH%<[$+$8^O"Y,YH,GAZ7D09=TL4I>>RE^SN#K-ZPB+9LW9?CM65
M_-M6LK.(L"8UZ[=?T</U0LR24!-C3[SU3$U=/8>U1!4%-;();G^=[F9"U69)
MC\T"D8+H@S*+N+?#$Y#=Z+QI!Q<0PIW@&$;P7J5&-S!SA,%;W"7 ")[3U8JJ
M\%V%9U5GKQ(_J[QL"S P@9I.;6Y!0WU?T<+[6>U-O'@R8_8)EJ[>&=.H"A>T
MNP,?,7'U)WJ #0\G.P3\N:V,\0$,])2L(8)TOD,)@9PAQ0-"YGI) "+2TC@(
M$8X*(N&3*?83W#I$D%:Z*&R,ZNM\+4QNID'SHF%P +T$2@'LPFG/UKE4'V2]
MULW0YWOM'( ++BC=Z\E1]G0TVN2AUV\GSC0Q0/J]K<+B#5NQY[W3MF0$ ?<I
M/E$#K*E[BZW:1DU;QX+2 E5Q?63I WFW54D>R[<05EAFR7E_;BUA78D*$:<
MQ!!T9MS6!GQ$I%]J7^C/ZHW$K]T=R/X3E$9$:"*XQ=9B[TQ$#Y:)DY+ -:+*
M1R&'(]$=J>?T(<F$..N.1(FBDUI#O["ZP'=Y4Y,FV1*DD*)Y8SZE6_3;3P,W
MG>1(\EZ#U7!PJ@Q;Y( 2TUS%]'P=;%DEA:$:QH:4Z*YND@3C4'WX=\ ZR7-^
M+ZPN:DD@"! 7K-8J;^<M08D[.""0T=G+[^"!_(^AP(+CH,A+4??"TAE5 ?'9
M*6Y^R:XC^!Q$XE('"UBO8!!,RZ"D-+>ZQ*:)-2)%]">@\)X00,8J!G5WAO*<
M&M:TC%2OT5OKA>)&P^49S9E70B*)I,9-:/%C4-C=G5M7WS<SP2,P)1A&$3*<
M II=ERW?"AY$LD<.YZ!="%&_1X8"[Z($01N8AL"\ 4)%'$)*QX;\4!@X%V0T
MSDZ8CJ_?WDSCJBHX582>^8)N/L.-37SN[$+8PL7P+\(5@#(!+?K$Q3]_B+P;
MQ'T5(S[@=]H2[0MMY:FJKHA![XF1+3'_;O__.#A !HO0^E)=Z5MS@DT^MP9.
M$&>I@X-0\CU]>_&W2(AL?]#4"RPY7C3QP(-)W33U_*5Z3M]-$.F-Z[Y[76H(
M=W3X##1!%6T!$JZ&.S+!*?^GCW'J&@(F@#V?#B8&*@4J%TQU2M3S-301H1N/
M?'!8(I3')!41Q/_Y.W_]Z@R6?'"C/YD:IJ+.&6J+#1C'GN9J6(,(]8?W^GZK
MDG =&1O4@2@=<R$E@Z/YC5)3BGQYD,W#VM3E]9B=GO@J3<)MHG!-$"YY$(HF
MMI(VA"9_<E"96P0Q+A+-C;LEJ.P"DIZTWG+^B+1K8BO=>4N/T)?00+3:JI$
M"\\,HX4/)6U%A* H[0G%4?76$*IB7YT36B+OUW)XZ:A@K"@%*4K4)\POIYL]
M!$L@%NM&$JNX/%B%4BAM%9 DL+JNO #*0_4N!L(H4)&B'Y3K2%2($QTK<,9-
M2[="I'LKSGX*^K.0.8 ;Q)QJL,!&C$DL#%#CG"*#"/K>>M-! DUA9F[;>02#
M-H <I!6L,/BOMD3.OIJFA!V13T$<D@1H CAV06*EU.F!))A'PC>L-41BO:!"
M*;!^LR3Y _[X>DL"S4TPDX#E!"0HOS"Y%'!%3UF4&:L.=(LNP-7M[2Q<A)Y.
M;4EJZLE*$(OKG#]EE+=F_%V_@HNJW9)HJ=&>!_BT84MIP!.?3"I_7ZLET):G
MG9F2 B" 3QD=_9E.FB/HQ$U3."&8-"0[^'W@6U2N*[IP4]V24I-6= )89^Y>
MC(@!8[_+[@[IIB:1V9KA8D^NGDHA )"5]*Y.#2"X@E!?T0.GD*AS%K- .;8C
M!@Z*P!WA/.%[=R=D753"[R2L$UAO!WE 6)!+98.]S$NN^:T>1!>?F DPMS#!
M)A2XF%I'V3_SPG:_GAGDY3%_%/1.9ZV!V8(BZ-?E8.O-8N*V$576A*R$?DJ]
MTS/!Y)?]#0>' MUR7[00_Z^H%H2M63/PGR1U[K9,'WJQ/5(F$@]R9RJ74HT8
M=[&?R?60-7#?YBZD;*L%(6?@[>@)KF(T@.L:G#\G#=^HV0MJO+';ZNM&0,E4
M.6(!LS36BPQ G-P U0T*/%D9T3$LG<>D<)T5Q#9=B&W0'JH)P#20$MYI9ZG?
M0_3V*A/LAI(!W?I0N$@O,I1'H\)W$20$89])*L/)?UK=&IPQB"X;U"_$%2^)
M25L62:01^5'SJXK;4P&/0E#-F96::&\C+[P@O;TM"@QOL*.K2S7FI/(LB>"A
MTZ5N(2M'B@:MI@H42;0J.4H^A'!!9)U"'U-%;VTA-+WZ;OEHXW(.]$2BG$D.
MT%/1H/&"F;HF;=$BQG2Z+-9.1N(4I=SA$_1']HF-TU5>5X)E N?D,Z,X0UW+
M:#ZY"++D+F[0R&@^<7DT9$F.50!XX<E8D*?:A]@HE=1(TIILLIH:YWI'"H"V
MP:9\[^V'@;;S:Q3"Q-D%#P> %=GK2/TFQNYG$!A!;1V>AT#B!GUVK]?&?A)D
MAIMJNN)?*' F$<NO]I$#Y =.88LV%5<V^$[B_<!5?3$NMX35]T;[TM3B!G'
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
MZF[S,?VY/OG[??1G_OX%4$L! A0#%     @ +'*O7%7*Z+59%0  &/8  !$
M             ( !     &-R96<M,C R-C S,S$N>'-D4$L! A0#%     @
M+'*O7.N7C5F,#0  %J8  !4              ( !B!4  &-R96<M,C R-C S
M,S%?8V%L+GAM;%!+ 0(4 Q0    ( "QRKUQ8 NRI_C\  *D6!  5
M      "  4<C  !C<F5G+3(P,C8P,S,Q7V1E9BYX;6Q02P$"% ,4    "  L
M<J]<%.C6 3*@  "#+@@ %0              @ %X8P  8W)E9RTR,#(V,#,S
M,5]L86(N>&UL4$L! A0#%     @ +'*O7!]R%@%F00  ^F8$ !4
M     ( !W0,! &-R96<M,C R-C S,S%?<')E+GAM;%!+ 0(4 Q0    ( "QR
MKUS^6(^(&B@! ##B"@ 7              "  79% 0!E83 R.#DY-C,M,3!Q
M7W-M87)T+FAT;5!+ 0(4 Q0    ( "QRKUR&Q1;D& @" #LV @ 4
M      "  <5M @!E83 R.#DY-C,P,5]I;6<Q+FIP9U!+ 0(4 Q0    ( "QR
MKURS^FWRC <  .$E   5              "  0]V! !E83 R.#DY-C,P,65X
M,S$M,2YH=&U02P$"% ,4    "  L<J]<&ZWE4W\'   I)@  %0
M    @ '.?00 96$P,C@Y.38S,#%E>#,Q+3(N:'1M4$L! A0#%     @ +'*O
M7+])9WV,!   YQ@  !4              ( !@(4$ &5A,#(X.3DV,S Q97@S
M,BTQ+FAT;5!+ 0(4 Q0    ( "QRKUR$WB K"Q,  .U/   4
M  "  3^*! !E83 R.#DY-C,P,65X-"TR+FAT;5!+!08     "P + -T"  !\
%G00    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>ea0289963-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/20260331"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="creg-20260331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2026-05-15</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:ZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:ZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c7">
        <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-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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <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-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <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>2025-01-01</startDate>
            <endDate>2025-12-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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c16">
        <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>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c17">
        <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>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c19">
        <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>2025-12-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:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-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">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-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:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c25">
        <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>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-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:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c30">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c35">
        <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="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ErdosMetallurgyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2009-04-14</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2009-04-14</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ErdosMetallurgyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-06-15</instant>
        </period>
    </context>
    <context id="c39">
        <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="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-07-31</startDate>
            <endDate>2013-07-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2016-05-01</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:DaTangShiDaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ZhongxunEnergyInvestmentBeijingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-03-24</startDate>
            <endDate>2014-03-24</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ZhongxunMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:FormationOfZhongxunMember</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:ShanghaiYinghuaFinancialLeasingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-11</startDate>
            <endDate>2015-02-11</endDate>
        </period>
    </context>
    <context id="c49">
        <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="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:YinghuaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-02-11</instant>
        </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>2026-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>2026-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>2026-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>2026-03-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:YingtaiEnergyConservationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:YingtaiEnergyConservationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2025-01-09</startDate>
            <endDate>2025-01-09</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2025-01-10</startDate>
            <endDate>2025-01-10</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTaiYingEnergySavingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianFenghuiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">creg:ZhenranLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">creg:ZhenranLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">creg:ZhenranLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2023-06-19</startDate>
            <endDate>2023-06-19</endDate>
        </period>
    </context>
    <context id="c65">
        <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="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c67">
        <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="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">creg:SmartCloudPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">creg:SmartCloudPlatformOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxFirstFiveYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-22</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxFirstFiveYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxSixthYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxSeventhYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">creg:TaxEighthYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-07-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-07-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:ZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-07-31</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-07-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-08-05</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:ExtensionOfLoanAxis">creg:ExtensionOfLoanPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:ExtensionOfLoanAxis">creg:ExtensionOfLoanPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:ExtensionOfLoanAxis">creg:ExtensionOfLoanPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:EntrustedLoanPayableHYREFLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c88">
        <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="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2019-12-20</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-20</instant>
        </period>
    </context>
    <context id="c91">
        <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="c92">
        <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="c93">
        <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="c94">
        <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="c95">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:HuaxinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:FirstPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-05</startDate>
            <endDate>2020-01-05</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:SecondPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-05</startDate>
            <endDate>2020-02-05</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:ThirdPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-05</startDate>
            <endDate>2020-04-05</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:FourthPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:FinalPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2020-12-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2023-07-08</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:LenderAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:LenderAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <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="c108">
        <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="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-04</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-04</startDate>
            <endDate>2020-12-04</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-10</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-10</startDate>
            <endDate>2022-01-10</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-10</startDate>
            <endDate>2022-01-10</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecemberTwoThousandTwentyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-02</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-28</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-14</startDate>
            <endDate>2022-09-14</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInAprilTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2024-01-31</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">creg:ExchangeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-05</startDate>
            <endDate>2026-03-19</endDate>
        </period>
    </context>
    <context id="c130">
        <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-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <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>2025-01-01</startDate>
            <endDate>2025-01-01</endDate>
        </period>
    </context>
    <context id="c132">
        <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>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c133">
        <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>2025-12-31</instant>
        </period>
    </context>
    <context id="c134">
        <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>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c135">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:ChinaRecyclingEnergyCorporationOmnibusEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-19</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c141">
        <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>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c143">
        <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="c144">
        <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="c145">
        <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="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:USParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c147">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c148">
        <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>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c149">
        <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>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c150">
        <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>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c151">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c152">
        <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>2025-12-31</instant>
        </period>
    </context>
    <context id="c153">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c154">
        <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>2025-12-31</instant>
        </period>
    </context>
    <context id="c155">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c156">
        <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>2025-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c158">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c159">
        <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>2026-03-31</instant>
        </period>
    </context>
    <context id="c160">
        <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="c161">
        <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="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
                <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="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
                <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="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
                <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="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:SettledLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:YuanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-01</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:NotePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">creg:StreetervilleCapitalLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-10</startDate>
            <endDate>2026-04-10</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:NotePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">creg:StreetervilleCapitalLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-10</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>
    <unit id="Segment">
        <measure>creg:Segment</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-7130">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0" id="ixv-7131">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-7132">2026-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-7133">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-7134">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-7135">001-34625</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-71">SMART POWERR CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-82">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-87">90-0093373</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-7136">4/F</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-7137">Tower C Rong Cheng Yun Gu Building Keji 3rd Road</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0" id="ixv-7138">Yanta District</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-7139">Xi An City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c0" id="ixv-7140">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-115">710075</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-7141">(011)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-7142">86-29-8765-1098</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-166">Common stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-171">CREG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-7143">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-7144">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-7145">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-210">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-217">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-225">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0" id="ixv-7146">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c1"
      decimals="INF"
      id="ixv-7147"
      unitRef="shares">22959128</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" id="ixv-7148" unitRef="usd">158793720</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-7149" unitRef="usd">40156</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-7150" unitRef="usd">156751655</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c2" decimals="0" id="ixv-7151" unitRef="usd">66782</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-7152" unitRef="usd">32853</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" id="ixv-7153" unitRef="usd">158860502</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-7154" unitRef="usd">156824664</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-7155" unitRef="usd">46582</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-7156" unitRef="usd">61092</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" id="ixv-7157" unitRef="usd">742428</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-7158" unitRef="usd">752865</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" id="ixv-7159" unitRef="usd">4101</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-7160" unitRef="usd">4045</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsNoncurrent contextRef="c2" decimals="0" id="ixv-7161" unitRef="usd">793111</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" id="ixv-7162" unitRef="usd">818002</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" id="ixv-7163" unitRef="usd">159653613</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-7164" unitRef="usd">157642666</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" id="ixv-7165" unitRef="usd">123925</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" id="ixv-7166" unitRef="usd">122240</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c2" decimals="0" id="ixv-7167" unitRef="usd">108727</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="0" id="ixv-7168" unitRef="usd">107249</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c2" decimals="0" id="ixv-7169" unitRef="usd">4351139</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c3" decimals="0" id="ixv-7170" unitRef="usd">4296625</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7171" unitRef="usd">23224</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c2" decimals="0" id="ixv-7172" unitRef="usd">0</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c3" decimals="0" id="ixv-7173" unitRef="usd">31250</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:NotesPayableCurrent contextRef="c3" decimals="0" id="ixv-7174" unitRef="usd">2464151</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7175" unitRef="usd">3164994</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7176" unitRef="usd">3291284</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-7177" unitRef="usd">62472</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-7178" unitRef="usd">61092</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c4" decimals="2" id="ixv-7179" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c5" decimals="2" id="ixv-7180" unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <creg:PayableForPurchaseOfEquityInterestCurrent contextRef="c2" decimals="0" id="ixv-7181" unitRef="usd">434909</creg:PayableForPurchaseOfEquityInterestCurrent>
    <creg:PayableForPurchaseOfEquityInterestCurrent contextRef="c3" decimals="0" id="ixv-7182" unitRef="usd">428994</creg:PayableForPurchaseOfEquityInterestCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c2" decimals="0" id="ixv-7183" unitRef="usd">347591</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c3" decimals="0" id="ixv-7184" unitRef="usd">347591</us-gaap:InterestPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7185" unitRef="usd">8593757</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7186" unitRef="usd">11142450</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c2" decimals="0" id="ixv-7187" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c3" decimals="0" id="ixv-7188" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c2" decimals="0" id="ixv-7189" unitRef="usd">3350625</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-7190" unitRef="usd">3350625</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" id="ixv-7191" unitRef="usd">11944382</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-7192" unitRef="usd">14493075</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="3"
      id="ixv-7193"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="3"
      id="ixv-7194"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="0" id="ixv-7195" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" id="ixv-7196" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="0" id="ixv-7197" unitRef="shares">22959128</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" id="ixv-7198" unitRef="shares">22959128</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" id="ixv-7199" unitRef="shares">20951878</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" id="ixv-7200" unitRef="shares">20951878</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" id="ixv-7201" unitRef="usd">46339</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ixv-7202" unitRef="usd">44332</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c2" decimals="0" id="ixv-7203" unitRef="usd">204587504</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c3" decimals="0" id="ixv-7204" unitRef="usd">201603573</us-gaap:AdditionalPaidInCapitalCommonStock>
    <creg:StatutoryReserve contextRef="c2" decimals="0" id="ixv-7205" unitRef="usd">15191645</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c3" decimals="0" id="ixv-7206" unitRef="usd">15191645</creg:StatutoryReserve>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" id="ixv-7207" unitRef="usd">-6612423</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-7208" unitRef="usd">-8733535</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" id="ixv-7209" unitRef="usd">-65503834</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-7210" unitRef="usd">-64956424</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-7211" unitRef="usd">147709231</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-7212" unitRef="usd">143149591</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" id="ixv-7213" unitRef="usd">159653613</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-7214" unitRef="usd">157642666</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-7215" unitRef="usd">108353</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" id="ixv-7216" unitRef="usd">20625</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" id="ixv-7217" unitRef="usd">53683</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c6" decimals="0" id="ixv-7218" unitRef="usd">11806</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-7219" unitRef="usd">54670</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" id="ixv-7220" unitRef="usd">8819</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-7221" unitRef="usd">593307</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c6" decimals="0" id="ixv-7222" unitRef="usd">1171209</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-7223" unitRef="usd">593307</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="0" id="ixv-7224" unitRef="usd">1171209</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-7225" unitRef="usd">-538637</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" id="ixv-7226" unitRef="usd">-1162390</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-7227" unitRef="usd">34749</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c6" decimals="0" id="ixv-7228" unitRef="usd">12850</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating contextRef="c0" decimals="0" id="ixv-7229" unitRef="usd">60662</us-gaap:InterestExpenseNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-7230" unitRef="usd">90054</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="0" id="ixv-7231" unitRef="usd">298999</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-7232" unitRef="usd">64141</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c6" decimals="0" id="ixv-7233" unitRef="usd">311849</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-7234" unitRef="usd">-474496</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" id="ixv-7235" unitRef="usd">-850541</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-7236" unitRef="usd">72914</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" id="ixv-7237" unitRef="usd">33919</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7238" unitRef="usd">-547410</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-7239" unitRef="usd">-884460</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c0" decimals="0" id="ixv-7240" unitRef="usd">2121112</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c6" decimals="0" id="ixv-7241" unitRef="usd">584206</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-7242" unitRef="usd">1573702</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" id="ixv-7243" unitRef="usd">-300254</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" id="ixv-7244" unitRef="shares">21431637</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" id="ixv-7245" unitRef="shares">21431637</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="0" id="ixv-7246" unitRef="shares">10207087</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="0" id="ixv-7247" unitRef="shares">10207087</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-7248"
      unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-7249"
      unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="ixv-7250"
      unitRef="usdPershares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c6"
      decimals="2"
      id="ixv-7251"
      unitRef="usdPershares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="0" id="ixv-7252" unitRef="shares">916122</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" id="ixv-7253" unitRef="usd">9161</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" id="ixv-7254" unitRef="usd">165959857</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" id="ixv-7255" unitRef="usd">15191645</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" id="ixv-7256" unitRef="usd">-14373199</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" id="ixv-7257" unitRef="usd">-62056383</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c12" decimals="0" id="ixv-7258" unitRef="usd">104731081</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c17" decimals="0" id="ixv-7259" unitRef="usd">-2900041</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c18" decimals="0" id="ixv-7260" unitRef="usd">-2900041</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c13"
      decimals="0"
      id="ixv-7261"
      unitRef="shares">1423058</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c13" decimals="0" id="ixv-7262" unitRef="usd">2044</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c14" decimals="0" id="ixv-7263" unitRef="usd">2707492</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c18" decimals="0" id="ixv-7264" unitRef="usd">2709536</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c13"
      decimals="0"
      id="ixv-7265"
      unitRef="shares">12413</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c13" decimals="0" id="ixv-7266" unitRef="usd">124</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c14" decimals="0" id="ixv-7267" unitRef="usd">831396</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c18" decimals="0" id="ixv-7268" unitRef="usd">831520</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c13"
      decimals="0"
      id="ixv-7269"
      unitRef="shares">18600285</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c13" decimals="0" id="ixv-7270" unitRef="usd">33003</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c14" decimals="0" id="ixv-7271" unitRef="usd">32104828</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c18" decimals="0" id="ixv-7272" unitRef="usd">32137831</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c16" decimals="0" id="ixv-7273" unitRef="usd">5639664</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c18" decimals="0" id="ixv-7274" unitRef="usd">5639664</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding
      contextRef="c19"
      decimals="0"
      id="ixv-7275"
      unitRef="shares">20951878</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" id="ixv-7276" unitRef="usd">44332</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" id="ixv-7277" unitRef="usd">201603573</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" id="ixv-7278" unitRef="usd">15191645</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" id="ixv-7279" unitRef="usd">-8733535</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" id="ixv-7280" unitRef="usd">-64956424</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-7281" unitRef="usd">143149591</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c28" decimals="0" id="ixv-7282" unitRef="usd">-547410</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7283" unitRef="usd">-547410</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c24"
      decimals="0"
      id="ixv-7284"
      unitRef="shares">2007250</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c24" decimals="0" id="ixv-7285" unitRef="usd">2007</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c25" decimals="0" id="ixv-7286" unitRef="usd">2546031</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c0" decimals="0" id="ixv-7287" unitRef="usd">2548038</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c25" decimals="0" id="ixv-7288" unitRef="usd">437900</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c0" decimals="0" id="ixv-7289" unitRef="usd">437900</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c27" decimals="0" id="ixv-7290" unitRef="usd">2121112</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c0" decimals="0" id="ixv-7291" unitRef="usd">2121112</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding
      contextRef="c29"
      decimals="0"
      id="ixv-7292"
      unitRef="shares">22959127</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="0" id="ixv-7293" unitRef="usd">46339</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="0" id="ixv-7294" unitRef="usd">204587504</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="0" id="ixv-7295" unitRef="usd">15191645</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" id="ixv-7296" unitRef="usd">-6612423</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="0" id="ixv-7297" unitRef="usd">-65503834</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-7298" unitRef="usd">147709231</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7299" unitRef="usd">-547410</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-7300" unitRef="usd">-884460</us-gaap:NetIncomeLoss>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-7301" unitRef="usd">10437</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" id="ixv-7302" unitRef="usd">15890</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c6" decimals="0" id="ixv-7303" unitRef="usd">15104</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-7304" unitRef="usd">437900</us-gaap:ShareBasedCompensation>
    <us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="0" id="ixv-7305" unitRef="usd">-60662</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c6" decimals="0" id="ixv-7306" unitRef="usd">-2002</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="c6" decimals="0" id="ixv-7307" unitRef="usd">-65597834</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="0" id="ixv-7308" unitRef="usd">31078</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c6" decimals="0" id="ixv-7309" unitRef="usd">44649</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c6" decimals="0" id="ixv-7310" unitRef="usd">62012</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" id="ixv-7311" unitRef="usd">53961</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c6" decimals="0" id="ixv-7312" unitRef="usd">33994</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c0" decimals="0" id="ixv-7313" unitRef="usd">-126289</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c6" decimals="0" id="ixv-7314" unitRef="usd">-154492</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-7315" unitRef="usd">-125927</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" id="ixv-7316" unitRef="usd">64627345</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <creg:ProceedsFromShortTermLoanReceivableCollection contextRef="c0" decimals="0" id="ixv-7317" unitRef="usd">156840314</creg:ProceedsFromShortTermLoanReceivableCollection>
    <creg:ProceedsFromShortTermLoanReceivableCollection contextRef="c6" decimals="0" id="ixv-7318" unitRef="usd">55986881</creg:ProceedsFromShortTermLoanReceivableCollection>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c6" decimals="0" id="ixv-7319" unitRef="usd">784877</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-7320" unitRef="usd">156840314</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="0" id="ixv-7321" unitRef="usd">55202004</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c6" decimals="0" id="ixv-7322" unitRef="usd">9865400</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="0" id="ixv-7323" unitRef="usd">9865400</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-7324" unitRef="usd">2039177</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" id="ixv-7325" unitRef="usd">-123776</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-7326" unitRef="usd">158753564</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c6" decimals="0" id="ixv-7327" unitRef="usd">129570973</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-7328" unitRef="usd">40156</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c12" decimals="0" id="ixv-7329" unitRef="usd">25341</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" id="ixv-7330" unitRef="usd">158793720</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c34" decimals="0" id="ixv-7331" unitRef="usd">129596314</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ConversionOfStockAmountIssued1 contextRef="c0" decimals="0" id="ixv-7332" unitRef="usd">2548038</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0" id="ixv-2584">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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; 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;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, is transforming and expanding into an energy storage integrated solution provider
business in the Peoples Republic of China (&#x201c;PRC&#x201d;). The Company 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
(PV) and wind power stations, remote islands without electricity, and smart energy cities with multi-energy supplies.&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, 2026 is as follows:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;img alt="" src="ea028996301_img1.jpg" style="width: 550px; height: 522px"/&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;i&gt;Erdos TCH &#x2013;
Joint Venture&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;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 20 years. Erdos contributed 7% of the total investment of
the project, and Xi&#x2019;an TCH Energy Technology Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;) contributed 93%. On June 15, 2013, Xi&#x2019;an
TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its 7% ownership interest in the JV to Xi&#x2019;an
TCH for $1.29 million (RMB8 million), plus certain accumulated profits. Xi&#x2019;an TCH paid the $1.29 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 RMB0.30 / 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. 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. During
this period, Erdos will compensate Erdos TCH RMB1 million ($145,524) per month, until operations resume. The Company has not recognized
any income due to the uncertainty of collection. In addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology
Co., Ltd. (&#x201c;BinZhou Energy Savings&#x201d;), 30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#x201c;DaTong
Recycling Energy&#x201d;), and 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.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;i&gt;Formation of Zhongxun&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;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
(RMB35,000,000), which must be contributed before October 1, 2028. Zhongxun is 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;/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;Formation of Yinghua&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;On February 11, 2015,
the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) with registered capital of
$30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 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.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <creg:OrganizationTermPeriod contextRef="c35" id="ixv-7333">P20Y</creg:OrganizationTermPeriod>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c36" decimals="2" id="ixv-7334" unitRef="pure">0.07</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c37" decimals="2" id="ixv-7335" unitRef="pure">0.93</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c38" decimals="2" id="ixv-7336" unitRef="pure">0.07</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet contextRef="c39" decimals="-4" id="ixv-7337" unitRef="usd">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet contextRef="c39" decimals="-6" id="ixv-7338" unitRef="cny">8000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet contextRef="c40" decimals="-4" id="ixv-7339" unitRef="usd">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <creg:ActualElectricitySold contextRef="c41" decimals="2" id="ixv-7340" unitRef="kwh">0.3</creg:ActualElectricitySold>
    <us-gaap:PaymentsForNuclearFuel contextRef="c42" decimals="-6" id="ixv-7341" unitRef="cny">1000000</us-gaap:PaymentsForNuclearFuel>
    <us-gaap:PaymentsForNuclearFuel contextRef="c42" decimals="0" id="ixv-7342" unitRef="usd">145524</us-gaap:PaymentsForNuclearFuel>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c43" decimals="2" id="ixv-7343" unitRef="pure">0.30</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c44" decimals="2" id="ixv-7344" unitRef="pure">0.30</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c45" decimals="2" id="ixv-7345" unitRef="pure">0.40</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet contextRef="c46" decimals="0" id="ixv-7346" unitRef="usd">5695502</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet contextRef="c46" decimals="0" id="ixv-7347" unitRef="cny">35000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c47" decimals="2" id="ixv-7348" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet contextRef="c48" decimals="0" id="ixv-7349" unitRef="usd">30000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <creg:DateTheBusinessLicenseIssuedPeriod contextRef="c49" id="ixv-7350">P10Y</creg:DateTheBusinessLicenseIssuedPeriod>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c50" decimals="2" id="ixv-7351" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-2629">&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, Shaanxi 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;), 100%
owned by Xi&#x2019;an TCH, 2) Xi&#x2019;an Zhonghong Energy Technology Co., Ltd (&#x201c;Zhonghong&#x201d;), 90% owned by Xi&#x2019;an TCH
and 10% owned by Shanghai TCH, and 3) Zhongxun Energy Investment (Beijing) Co., Ltd (&#x201c;Zhongxun&#x201d;), 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, 2026. There was US$108,353 and US$20,625 for
the Company for the three months ended March 31, 2026 or 2025. 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: center"&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, 2026 and 2025, the Company had a net loss of $547,410&#160;and $884,460, respectively. The Company had an accumulated deficit of $65,503,834
as of March 31, 2026. The Company is transforming and expanding into an energy storage integrated solution provider business and has produced
revenue since 2025. The Company 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 (PV) and wind power stations,
remote islands without electricity, and smart energy cities with multi-energy supplies. 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;&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;The preparation
of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect
the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported
revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting
estimates include, but not limited to allowances for bad debt, income taxes, and contingencies and litigation, the valuation and carrying
amount of intangible asset and revenue recognition. 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;The Company
records income from perform operation and maintenance services to third parties in the period the income is earned, which is based on
the service performance fulfilled over time. &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
recognizes revenue from contracts with customers in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606,&#160;Revenue
from Contracts with Customers&#160;(&#x201c;ASC 606&#x201d;). Under ASC 606, revenue is recognized when, or as, control of promised goods
and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which the Company expects
to be entitled in exchange for the goods and services transferred. The Company determines revenue recognition through the following steps:&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Identification
of the contract, or contracts, with a customer.&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Identification
of the performance obligations in the contract.&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Determination
of the transaction price.&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Allocation
of the transaction price to the performance obligations in the contract.&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Recognition
of revenue when, or as, a performance obligation is satisfied.&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;Operation
and Maintenance 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;Once a contract
is determined to be within the scope of ASC 606, the Company assesses the services promised within each contract and determines those
that are performance obligations. The Company transfers service over time and satisfies 	a performance obligation and recognizes revenue
over time. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&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. 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. Right-of-use (&#x201c;ROU asset&#x201d;) asset
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-top: 0pt; margin-bottom: 0pt; text-align: center"&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, Property, 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 &lt;span style="-sec-ix-hidden: hidden-fact-49"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-50"&gt;no&lt;/span&gt;&lt;/span&gt; impairment of ROU assets as of March 31, 2026 and December 31, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&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 ROU and 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;Accounts
receivable, net mainly represent amounts due from customers for goods delivered and services performed in the ordinary course of business
and are recorded net of an allowance for credit loss, if any. The Company measures its allowance for credit losses based on expected collectability,
in accordance with the Current Expected Credit Loss (CECL) model under U.S. GAAP (ASC 326). The Company considers many factors in assessing
the collectability of its accounts receivable, such as the age of the amounts due, the payment history, creditworthiness, and the financial
condition of the debtor. The Company generally does not require collateral from its customers. An allowance for credit loss is recorded,
reflecting expected lifetime losses, in the period in which a loss is determined to be probable. Accounts receivables are written off
against the allowance for credit loss after all means of collection have been exhausted and the potential for recovery is considered remote.&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, 2026 and December 31, 2025, the Company had&#160;&lt;span style="-sec-ix-hidden: hidden-fact-51"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-52"&gt;no&lt;/span&gt;&lt;/span&gt;&#160;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;&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-top: 0pt; margin-bottom: 0pt; text-align: left"&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-top: 0pt; margin-bottom: 0pt; text-align: center"&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, 2026
and December 31, 2025, the Company 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;&#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;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 RMB500,000&#160;($71,792) per bank. Any balance over RMB500,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;Intangible
Asset, net&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;Intangible
asset, net are stated at cost, net of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost
upon acquisition. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated
useful lives using the straight-line method 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 89%; text-align: justify"&gt;Smart Cloud Platform&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 10%; text-align: center"&gt;10&#160;years&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;Property, Plant, and Equipment&lt;/i&gt;,&#x201d; the Company reviews its long-lived assets, including
property 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. The Company did not record
any impairment for the three months ended March 31, 2026 and 2025.&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;Contract
liabilities&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;Contract
liabilities represent advance payments collected from third-party payers. They represent obligations that will be satisfied by providing
services to the customer.&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, 2026 and December 31, 2025, contract liabilities 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2026&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2025&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: left"&gt;Balance at the beginning of the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;107,249&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;&lt;div style="-sec-ix-hidden: hidden-fact-45"&gt;-&lt;/div&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: left"&gt;Addition of cash received in advance&lt;/td&gt;&lt;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-46"&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;369,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deduction of revenue recognition&lt;/td&gt;&lt;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-47"&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;(262,509&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Effect of exchange rate change on cash&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-48"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Balance at the end of the period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;108,727&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;107,249&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;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 labor costs of the operation and maintenance services.&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;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.&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;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, 2026 and December 31, 2025, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.&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;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: center"&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;&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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;The Company
considers the carrying amount of its financial assets and liabilities, which consist primarily of cash, other receivables, accounts payable,
current liabilities, taxes payable, notes payable, and accrued liabilities and other payables, approximate the fair value of the respective
assets and liabilities as of&#160;March 31, 2026 and December 31, 2025 owing to their short-term or present value nature or present value
of the assets and liabilities. For the period end&#160;March 31, 2026 and December 31, 2025, there are no transfers between different
levels of inputs used to measure fair value.&lt;/span&gt;&#160;&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.&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;&lt;span&gt;For the three months ended March
31, 2026 and 2025, the basic and diluted income (loss) per share were the same due to the anti-dilutive features of the warrants and options.
For the years ended March 31, 2026, 234 and&#160;290,000 shares purchasable under warrants and restricted stock 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.&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;Other recent
accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants,
and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present or future CFS.&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-2634">&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-2643">&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, Shaanxi 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;), 100%
owned by Xi&#x2019;an TCH, 2) Xi&#x2019;an Zhonghong Energy Technology Co., Ltd (&#x201c;Zhonghong&#x201d;), 90% owned by Xi&#x2019;an TCH
and 10% owned by Shanghai TCH, and 3) Zhongxun Energy Investment (Beijing) Co., Ltd (&#x201c;Zhongxun&#x201d;), 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, 2026. There was US$108,353 and US$20,625 for
the Company for the three months ended March 31, 2026 or 2025. All significant inter-company accounts and transactions were eliminated
in consolidation.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c51" decimals="2" id="ixv-7352" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c52" decimals="2" id="ixv-7353" unitRef="pure">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c53" decimals="2" id="ixv-7354" unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c54" decimals="2" id="ixv-7355" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-7356" unitRef="usd">108353</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" id="ixv-7357" unitRef="usd">20625</us-gaap:Revenues>
    <creg:UsesAndSourcesOfLiquidityPolicyPolicyTextBlock contextRef="c0" id="ixv-2652">&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, 2026 and 2025, the Company had a net loss of $547,410&#160;and $884,460, respectively. The Company had an accumulated deficit of $65,503,834
as of March 31, 2026. The Company is transforming and expanding into an energy storage integrated solution provider business and has produced
revenue since 2025. The Company 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 (PV) and wind power stations,
remote islands without electricity, and smart energy cities with multi-energy supplies. 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:UsesAndSourcesOfLiquidityPolicyPolicyTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7358" unitRef="usd">-547410</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-7359" unitRef="usd">-884460</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" id="ixv-7360" unitRef="usd">-65503834</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-2676">&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;The preparation
of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect
the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported
revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting
estimates include, but not limited to allowances for bad debt, income taxes, and contingencies and litigation, the valuation and carrying
amount of intangible asset and revenue recognition. 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:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-2685">&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;The Company
records income from perform operation and maintenance services to third parties in the period the income is earned, which is based on
the service performance fulfilled over time. &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
recognizes revenue from contracts with customers in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606,&#160;Revenue
from Contracts with Customers&#160;(&#x201c;ASC 606&#x201d;). Under ASC 606, revenue is recognized when, or as, control of promised goods
and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which the Company expects
to be entitled in exchange for the goods and services transferred. The Company determines revenue recognition through the following steps:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Identification
of the contract, or contracts, with a customer.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Identification
of the performance obligations in the contract.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Determination
of the transaction price.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Allocation
of the transaction price to the performance obligations in the contract.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Recognition
of revenue when, or as, a performance obligation is satisfied.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <creg:OperationAndMaintenanceIncomePolicyTextBlock contextRef="c0" id="ixv-2743">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;Operation
and Maintenance 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;Once a contract
is determined to be within the scope of ASC 606, the Company assesses the services promised within each contract and determines those
that are performance obligations. The Company transfers service over time and satisfies 	a performance obligation and recognizes revenue
over time. &lt;/span&gt;&lt;/p&gt;</creg:OperationAndMaintenanceIncomePolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-2766">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;&lt;i&gt;Operating Leases&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;The Company
determines if an arrangement is a lease or contains a lease at inception. 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. Right-of-use (&#x201c;ROU asset&#x201d;) asset
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;&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, Property, 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 &lt;span style="-sec-ix-hidden: hidden-fact-49"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-50"&gt;no&lt;/span&gt;&lt;/span&gt; impairment of ROU assets as of March 31, 2026 and December 31, 2025.&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 ROU and 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-2788">&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-2797">&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;Accounts
receivable, net mainly represent amounts due from customers for goods delivered and services performed in the ordinary course of business
and are recorded net of an allowance for credit loss, if any. The Company measures its allowance for credit losses based on expected collectability,
in accordance with the Current Expected Credit Loss (CECL) model under U.S. GAAP (ASC 326). The Company considers many factors in assessing
the collectability of its accounts receivable, such as the age of the amounts due, the payment history, creditworthiness, and the financial
condition of the debtor. The Company generally does not require collateral from its customers. An allowance for credit loss is recorded,
reflecting expected lifetime losses, in the period in which a loss is determined to be probable. Accounts receivables are written off
against the allowance for credit loss after all means of collection have been exhausted and the potential for recovery is considered remote.&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, 2026 and December 31, 2025, the Company had&#160;&lt;span style="-sec-ix-hidden: hidden-fact-51"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-52"&gt;no&lt;/span&gt;&lt;/span&gt;&#160;accounts receivable.&lt;/span&gt;&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <creg:AdvanceToSuppliersPolicyTextBlock contextRef="c0" id="ixv-2812">&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:FinanceLoansAndLeasesReceivablePolicy contextRef="c0" id="ixv-2836">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&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, 2026
and December 31, 2025, the Company did not accrue allowance against short term loan receivables.&lt;/span&gt;&lt;/p&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-2849">&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 RMB500,000&#160;($71,792) per bank. Any balance over RMB500,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:CashFDICInsuredAmount contextRef="c2" decimals="0" id="ixv-7361" unitRef="cny">500000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c2" decimals="0" id="ixv-7362" unitRef="usd">71792</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="c2" decimals="0" id="ixv-7363" unitRef="cny">500000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="c2" decimals="0" id="ixv-7364" unitRef="usd">71792</us-gaap:CashUninsuredAmount>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-2866">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Intangible
Asset, net&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;Intangible
asset, net are stated at cost, net of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost
upon acquisition. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated
useful lives using the straight-line method as follows:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 89%; text-align: justify"&gt;Smart Cloud Platform&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 10%; text-align: center"&gt;10&#160;years&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-7365">Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated
useful lives using the straight-line method as follows:&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 89%; text-align: justify"&gt;Smart Cloud Platform&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 10%; text-align: center"&gt;10&#160;years&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c2" id="ixv-7366">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0" id="ixv-2883">&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;Property, Plant, and Equipment&lt;/i&gt;,&#x201d; the Company reviews its long-lived assets, including
property 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. The Company did not record
any impairment for the three months ended March 31, 2026 and 2025.&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <creg:ContractLiabilitiesPolicyTextBlock contextRef="c0" id="ixv-2893">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Contract
liabilities&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;Contract
liabilities represent advance payments collected from third-party payers. They represent obligations that will be satisfied by providing
services to the customer.&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, 2026 and December 31, 2025, contract liabilities consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2026&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2025&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: left"&gt;Balance at the beginning of the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;107,249&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;&lt;div style="-sec-ix-hidden: hidden-fact-45"&gt;-&lt;/div&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: left"&gt;Addition of cash received in advance&lt;/td&gt;&lt;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-46"&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;369,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deduction of revenue recognition&lt;/td&gt;&lt;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-47"&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;(262,509&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Effect of exchange rate change on cash&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-48"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Balance at the end of the period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;108,727&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;107,249&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:ContractLiabilitiesPolicyTextBlock>
    <creg:ScheduleOfContractLiabilitiesConsistedTableTextBlock contextRef="c0" id="ixv-2919">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;As of March
31, 2026 and December 31, 2025, contract liabilities 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2026&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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2025&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: left"&gt;Balance at the beginning of the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;107,249&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;&lt;div style="-sec-ix-hidden: hidden-fact-45"&gt;-&lt;/div&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: left"&gt;Addition of cash received in advance&lt;/td&gt;&lt;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-46"&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;369,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deduction of revenue recognition&lt;/td&gt;&lt;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-47"&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;(262,509&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Effect of exchange rate change on cash&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-48"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Balance at the end of the period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;108,727&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;107,249&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:ScheduleOfContractLiabilitiesConsistedTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="0" id="ixv-7367" unitRef="usd">107249</us-gaap:ContractWithCustomerLiabilityCurrent>
    <creg:AdditionOfCashReceivedInAdvance contextRef="c6" decimals="0" id="ixv-7368" unitRef="usd">369758</creg:AdditionOfCashReceivedInAdvance>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c6" decimals="0" id="ixv-7369" unitRef="usd">-262509</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <creg:ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash contextRef="c0" decimals="0" id="ixv-7370" unitRef="usd">1478</creg:ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c2" decimals="0" id="ixv-7371" unitRef="usd">108727</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c34" decimals="0" id="ixv-7372" unitRef="usd">107249</us-gaap:ContractWithCustomerLiabilityCurrent>
    <creg:AccountAndOtherPayablesPolicyTextBlock contextRef="c0" id="ixv-2989">&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-3002">&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;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0" id="ixv-3019">&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 labor costs of the operation and maintenance services.&lt;/span&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-3043">&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.&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: 0pt 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, 2026 and December 31, 2025, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <creg:StatementOfCashFlowsPolicyTextBlock contextRef="c0" id="ixv-3060">&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;</creg:StatementOfCashFlowsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0" id="ixv-3070">&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&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-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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;The Company
considers the carrying amount of its financial assets and liabilities, which consist primarily of cash, other receivables, accounts payable,
current liabilities, taxes payable, notes payable, and accrued liabilities and other payables, approximate the fair value of the respective
assets and liabilities as of&#160;March 31, 2026 and December 31, 2025 owing to their short-term or present value nature or present value
of the assets and liabilities. For the period end&#160;March 31, 2026 and December 31, 2025, there are no transfers between different
levels of inputs used to measure fair value.&lt;/span&gt;&#160;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-3137">&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.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-3154">&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, 2026 and 2025, the basic and diluted income (loss) per share were the same due to the anti-dilutive features of the warrants and options.
For the years ended March 31, 2026, 234 and&#160;290,000 shares purchasable under warrants and restricted stock 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;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c0" decimals="0" id="ixv-7373" unitRef="shares">234</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c6" decimals="0" id="ixv-7374" unitRef="shares">290000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-3183">&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.&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-3197">&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:NumberOfReportableSegments
      contextRef="c0"
      decimals="0"
      id="ixv-7375"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-3208">&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;Other recent
accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants,
and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present or future CFS.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-3232">&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 December 31, 2024, the Company had $55,945,372
(RMB405.8&#160;million) short term loan to Xi&#x2019;an Yingtai Energy Conservation Technology Co., Ltd (&#x201c;Xi&#x2019;an Yingtai&#x201d;),
an unrelated party of the Company. The short-term loan was for fifteen days with a capital utilization fee of $10,960&#160;(RMB80,000)
per day for total of $65,759. To ensure the safety of the funds, before money was transferred to Xi&#x2019;an Yingtai, Xi&#x2019;an Yingtai
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 collected all the repayments before January 10, 2025, including RMB200 million on January 9, 2025 and RMB205.8 million and
total interest income RMB1.2 million on January 10, 2025.&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 December 31, 2025, the Company had $85,083,868
(RMB&#160;595&#160;million) short term loan to Xi&#x2019;an TaiYing Energy Saving Technology Co., Ltd (&#x201c;Xi&#x2019;an TaiYing&#x201d;),
an unrelated party of the Company. The contract has a term of ten days, with daily interest of RMB 100,000. In 2025, the Company recognized
seven-day capital utilization fee of $14,300 (RMB&#160;100,000) per day for total of $100,100. To ensure the safety of the funds, before
money was transferred to Xi&#x2019;an Yingtai, Xi&#x2019;an Yingtai handed over the official seal, financial seal and bank account UK to
the Company for custody and management until repayment of the loan. In the first quarter of 2026, the Company has collected back full
amount in short term loan receivable.&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 December 31, 2025, the Company had $71,499,049
(RMB&#160;500&#160;million) short term loan to Xi&#x2019;an Fenghui Company Management Co., Ltd (&#x201c;Xi&#x2019;an Fenghui&#x201d;), an
unrelated party of the Company. The contract has a term of ten days, with daily interest of RMB 80,000. In 2025, the Company recognized
six-day capital utilization fee of $11,440&#160;(RMB&#160;80,000) per day for total of $68,640. To ensure the safety of the funds, before
money was transferred to Xi&#x2019;an Yingtai, Xi&#x2019;an Fenghui handed over the official seal, financial seal and bank account UK to
the Company for custody and management until repayment of the loan. As of the date of this report, the Company has collected back RMB1,095
million in short term loan receivable.&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c55" decimals="0" id="ixv-7376" unitRef="usd">55945372</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c55" decimals="-5" id="ixv-7377" unitRef="cny">405800000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <creg:ShorttermLoanReceivableTerm contextRef="c56" id="ixv-7378">P15D</creg:ShorttermLoanReceivableTerm>
    <creg:CapitalUtilizationFeePerDay contextRef="c55" decimals="0" id="ixv-7379" unitRef="usd">10960</creg:CapitalUtilizationFeePerDay>
    <creg:CapitalUtilizationFeePerDay contextRef="c55" decimals="0" id="ixv-7380" unitRef="cny">80000</creg:CapitalUtilizationFeePerDay>
    <creg:CapitalUtilizationFee contextRef="c55" decimals="0" id="ixv-7381" unitRef="usd">65759</creg:CapitalUtilizationFee>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="c57" decimals="-6" id="ixv-7382" unitRef="cny">200000000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments contextRef="c58" decimals="-5" id="ixv-7383" unitRef="cny">205800000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:InterestIncomeOther contextRef="c58" decimals="-5" id="ixv-7384" unitRef="cny">1200000</us-gaap:InterestIncomeOther>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c59" decimals="0" id="ixv-7385" unitRef="usd">85083868</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c59" decimals="-6" id="ixv-7386" unitRef="cny">595000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:InterestReceivable contextRef="c3" decimals="0" id="ixv-7387" unitRef="cny">100000</us-gaap:InterestReceivable>
    <creg:CapitalUtilizationFeePerDay contextRef="c59" decimals="0" id="ixv-7388" unitRef="usd">14300</creg:CapitalUtilizationFeePerDay>
    <creg:CapitalUtilizationFeePerDay contextRef="c59" decimals="0" id="ixv-7389" unitRef="cny">100000</creg:CapitalUtilizationFeePerDay>
    <us-gaap:ShortTermInvestments contextRef="c59" decimals="0" id="ixv-7390" unitRef="usd">100100</us-gaap:ShortTermInvestments>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c60" decimals="0" id="ixv-7391" unitRef="usd">71499049</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c60" decimals="-6" id="ixv-7392" unitRef="cny">500000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:InterestReceivable contextRef="c60" decimals="0" id="ixv-7393" unitRef="cny">80000</us-gaap:InterestReceivable>
    <creg:CapitalUtilizationFeePerDay contextRef="c60" decimals="0" id="ixv-7394" unitRef="usd">11440</creg:CapitalUtilizationFeePerDay>
    <creg:CapitalUtilizationFeePerDay contextRef="c60" decimals="0" id="ixv-7395" unitRef="cny">80000</creg:CapitalUtilizationFeePerDay>
    <us-gaap:ShortTermInvestments contextRef="c60" decimals="0" id="ixv-7396" unitRef="usd">68640</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="-6" id="ixv-7397" unitRef="cny">1095000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0" id="ixv-3245">&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;By 2025,
Zhenran Limited had completed the contract and developed the smart cloud platform. A total of $750,000 (RMB5,385,020) had been paid to
Zhenran Company, with an additional $50,000 (RMB358,460) still due. The combined amount of $800,000 (RMB5,743,480) was transferred to
fixed assets. Additionally, $200,000 previously set aside for bad debt provision in 2024 was reversed.&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, 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
(RMB595.0&#160;million) for purchasing the energy storage battery systems. As of December 31, 2023, the Company made a prepayment to Bangyu
of $67.2&#160;million (RMB476.0&#160;million). The Company is transforming and expanding into an energy storage integrated solution provider
business and has produced revenue since 2025. 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. On March 11,
2025, a termination agreement was signed. As Bangyu failed to fulfill the contract terms, our company reclaimed the advance payment
of RMB476.0 million in March 2025.&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 of 2023.&#160;&#160;&lt;/span&gt;Based
on the company&#x2019;s policy, the management accrued 100% bad debt provision for the prepayment.&lt;/p&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c61" decimals="0" id="ixv-7398" unitRef="usd">750000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c61" decimals="0" id="ixv-7399" unitRef="cny">5385020</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:RecordedUnconditionalPurchaseObligation contextRef="c62" decimals="0" id="ixv-7400" unitRef="usd">50000</us-gaap:RecordedUnconditionalPurchaseObligation>
    <us-gaap:RecordedUnconditionalPurchaseObligation contextRef="c62" decimals="0" id="ixv-7401" unitRef="cny">358460</us-gaap:RecordedUnconditionalPurchaseObligation>
    <us-gaap:ProductLiabilityAccrualComponentAmount contextRef="c62" decimals="0" id="ixv-7402" unitRef="usd">800000</us-gaap:ProductLiabilityAccrualComponentAmount>
    <us-gaap:ProductLiabilityAccrualComponentAmount contextRef="c62" decimals="0" id="ixv-7403" unitRef="cny">5743480</us-gaap:ProductLiabilityAccrualComponentAmount>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c63" decimals="0" id="ixv-7404" unitRef="usd">200000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c64" decimals="-5" id="ixv-7405" unitRef="usd">82300000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c64" decimals="-5" id="ixv-7406" unitRef="cny">595000000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:PrepaymentFeesOnAdvancesNet contextRef="c65" decimals="-5" id="ixv-7407" unitRef="usd">67200000</us-gaap:PrepaymentFeesOnAdvancesNet>
    <us-gaap:PrepaymentFeesOnAdvancesNet contextRef="c65" decimals="-5" id="ixv-7408" unitRef="cny">476000000</us-gaap:PrepaymentFeesOnAdvancesNet>
    <us-gaap:PrepaymentFeesOnAdvancesNet contextRef="c66" decimals="-5" id="ixv-7409" unitRef="usd">476000000</us-gaap:PrepaymentFeesOnAdvancesNet>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c67" decimals="0" id="ixv-7410" unitRef="usd">1150000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted contextRef="c68" decimals="0" id="ixv-7411" unitRef="usd">650000</us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c65" decimals="0" id="ixv-7412" unitRef="usd">200000</us-gaap:ResearchAndDevelopmentExpense>
    <creg:AccruedDebtProvisionPercentage contextRef="c0" decimals="2" id="ixv-7413" unitRef="pure">1</creg:AccruedDebtProvisionPercentage>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-3274">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;5. INTANGIBLE ASSET&lt;/b&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;Intangible assets are stated at amortized cost
and consist of the following:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Net Carrying Amount&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: 64%; text-align: justify; padding-bottom: 1.5pt"&gt;Smart Cloud Platform&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;800,000&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(47,135&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;752,865&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: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;800,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;(47,135&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;752,865&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31, 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Net Carrying Amount&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: 64%; text-align: justify; padding-bottom: 1.5pt"&gt;Smart Cloud Platform&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;800,000&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(57,572&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;742,428&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: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;800,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;(57,572&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;742,428&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;Intangible asset, net are stated at cost, net
of accumulated amortization. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable
intangible assets that have determinable lives continue to be amortized over their estimated useful lives using the straight-line method.
The useful life of the Smart Cloud Platform is ten years, equal to the operation and maintenance service life for the third parties.&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 amortization for the three months ended March
31, 2026 was $10,437. The future amortization expense for capitalized software is estimated as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&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"&gt;2026&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;69,563&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;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;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Thereafter&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;352,865&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: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;742,428&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:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-3278">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets are stated at amortized cost
and consist of the following:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Net Carrying Amount&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: 64%; text-align: justify; padding-bottom: 1.5pt"&gt;Smart Cloud Platform&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;800,000&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(47,135&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;752,865&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: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;800,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;(47,135&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;752,865&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31, 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Net Carrying Amount&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: 64%; text-align: justify; padding-bottom: 1.5pt"&gt;Smart Cloud Platform&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;800,000&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(57,572&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;742,428&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: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;800,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;(57,572&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;742,428&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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c69" decimals="0" id="ixv-7414" unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c69" decimals="0" id="ixv-7415" unitRef="usd">47135</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c69" decimals="0" id="ixv-7416" unitRef="usd">752865</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c3" decimals="0" id="ixv-7417" unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" id="ixv-7418" unitRef="usd">47135</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-7419" unitRef="usd">752865</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c70" decimals="0" id="ixv-7420" unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c70" decimals="0" id="ixv-7421" unitRef="usd">57572</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c70" decimals="0" id="ixv-7422" unitRef="usd">742428</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c2" decimals="0" id="ixv-7423" unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c2" decimals="0" id="ixv-7424" unitRef="usd">57572</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" id="ixv-7425" unitRef="usd">742428</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AdjustmentForAmortization contextRef="c0" decimals="0" id="ixv-7426" unitRef="usd">10437</us-gaap:AdjustmentForAmortization>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-7427">The future amortization expense for capitalized software is estimated as follows:&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&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"&gt;2026&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;69,563&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;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;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2030&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Thereafter&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;352,865&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: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;742,428&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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c2" decimals="0" id="ixv-7428" unitRef="usd">69563</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c2" decimals="0" id="ixv-7429" unitRef="usd">80000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c2" decimals="0" id="ixv-7430" unitRef="usd">80000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c2" decimals="0" id="ixv-7431" unitRef="usd">80000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c2" decimals="0" id="ixv-7432" unitRef="usd">80000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <creg:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour contextRef="c2" decimals="0" id="ixv-7433" unitRef="usd">352865</creg:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c2" decimals="0" id="ixv-7434" unitRef="usd">742428</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0" id="ixv-3429">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;6. 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;&lt;span&gt;&lt;b&gt;&#160;&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;Accrued liabilities and other payables consisted
of the following as of March 31, 2026 and December 31, 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;March
                                            31,&lt;br/&gt;
 2026&lt;/b&gt;&lt;/p&gt;&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;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December
                                            31&lt;/b&gt;,&lt;/p&gt;2025&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;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;240,351&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;237,082&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;253,423&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;250,212&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,531,563&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,497,136&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;Professional fee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,863&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;254,035&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; 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;61,794&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;52,819&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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,164,994&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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,291,284&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 15).&lt;/span&gt;&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-3436">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accrued liabilities and other payables consisted
of the following as of March 31, 2026 and December 31, 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;March
                                            31,&lt;br/&gt;
 2026&lt;/b&gt;&lt;/p&gt;&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;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December
                                            31&lt;/b&gt;,&lt;/p&gt;2025&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;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;240,351&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;237,082&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;253,423&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;250,212&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,531,563&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,497,136&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;Professional fee&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,863&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;254,035&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; 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;61,794&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;52,819&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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,164,994&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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,291,284&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-7435" unitRef="usd">240351</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c3" decimals="0" id="ixv-7436" unitRef="usd">237082</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c2" decimals="0" id="ixv-7437" unitRef="usd">253423</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c3" decimals="0" id="ixv-7438" unitRef="usd">250212</us-gaap:AccruedPayrollTaxesCurrent>
    <creg:AccruedLitigationCurrent contextRef="c2" decimals="0" id="ixv-7439" unitRef="usd">2531563</creg:AccruedLitigationCurrent>
    <creg:AccruedLitigationCurrent contextRef="c3" decimals="0" id="ixv-7440" unitRef="usd">2497136</creg:AccruedLitigationCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c2" decimals="0" id="ixv-7441" unitRef="usd">77863</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c3" decimals="0" id="ixv-7442" unitRef="usd">254035</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7443" unitRef="usd">61794</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7444" unitRef="usd">52819</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7445" unitRef="usd">3164994</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7446" unitRef="usd">3291284</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <creg:TaxPayableTextBlock contextRef="c0" id="ixv-3532">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;7. 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, 2026 and December 31, 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt;
 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2025&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: left"&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,607,201&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,607,201&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;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;94,563&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;40,049&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&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,701,764&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,647,250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&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,351,139&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,296,625&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Noncurrent&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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: 2.5pt"&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;As of March 31, 2026, income
tax payable included $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.26&#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 April, 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, but did not pay the tax and expected to apply for
extra extension due to the losses in the following consecutive years.&lt;/p&gt;</creg:TaxPayableTextBlock>
    <creg:IncomeTaxPayableDisclosureTableTextBlock contextRef="c0" id="ixv-3537">&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, 2026 and December 31, 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt;
 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2025&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: left"&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,607,201&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,607,201&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;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;94,563&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;40,049&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&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,701,764&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,647,250&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&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,351,139&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,296,625&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Noncurrent&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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: 2.5pt"&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-7447" unitRef="usd">7607201</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="c3" decimals="0" id="ixv-7448" unitRef="usd">7607201</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent contextRef="c2" decimals="0" id="ixv-7449" unitRef="usd">94563</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent contextRef="c3" decimals="0" id="ixv-7450" unitRef="usd">40049</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c2" decimals="0" id="ixv-7451" unitRef="usd">7701764</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c3" decimals="0" id="ixv-7452" unitRef="usd">7647250</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c2" decimals="0" id="ixv-7453" unitRef="usd">4351139</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c3" decimals="0" id="ixv-7454" unitRef="usd">4296625</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c2" decimals="0" id="ixv-7455" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c3" decimals="0" id="ixv-7456" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxes contextRef="c2" decimals="-4" id="ixv-7457" unitRef="usd">7610000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:TaxesPayableCurrent contextRef="c71" decimals="-4" id="ixv-7458" unitRef="usd">4260000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c71" decimals="-4" id="ixv-7459" unitRef="usd">3350000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <creg:PercentageOfNetTaxLiability contextRef="c72" decimals="2" id="ixv-7460" unitRef="pure">0.08</creg:PercentageOfNetTaxLiability>
    <creg:PercentageOfNetTaxLiability contextRef="c73" decimals="2" id="ixv-7461" unitRef="pure">0.15</creg:PercentageOfNetTaxLiability>
    <creg:PercentageOfNetTaxLiability contextRef="c74" decimals="2" id="ixv-7462" unitRef="pure">0.20</creg:PercentageOfNetTaxLiability>
    <creg:PercentageOfNetTaxLiability contextRef="c75" decimals="2" id="ixv-7463" unitRef="pure">0.25</creg:PercentageOfNetTaxLiability>
    <creg:DeferredTaxAssetsNetDisclosureTextBlock contextRef="c0" id="ixv-3607">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;8. 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, 2026 and December 31, 2025, 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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; 2026&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;December&#160;31,&lt;br/&gt; 2025&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="padding-left: 0.125in; 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;5,875&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;40,952&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: justify"&gt;Impairment loss of Advance to Supplier&lt;/td&gt;&lt;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;42,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; 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;33,128&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;619,442&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; 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;6&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;278&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 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;39,009&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;702,672&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;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;(39,009&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;(702,672&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: 2.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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-54"&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: 2.5pt"&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-55"&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;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-3615">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;As of March
31, 2026 and December 31, 2025, 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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; 2026&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;December&#160;31,&lt;br/&gt; 2025&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="padding-left: 0.125in; 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;5,875&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;40,952&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: justify"&gt;Impairment loss of Advance to Supplier&lt;/td&gt;&lt;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;42,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; 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;33,128&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;619,442&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; 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;6&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;278&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 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;39,009&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;702,672&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;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;(39,009&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;(702,672&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: 2.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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-54"&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: 2.5pt"&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-55"&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" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;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-7464" unitRef="usd">5875</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c3" decimals="0" id="ixv-7465" unitRef="usd">40952</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <creg:DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier contextRef="c3" decimals="0" id="ixv-7466" unitRef="usd">42000</creg:DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c2" decimals="0" id="ixv-7467" unitRef="usd">33128</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c3" decimals="0" id="ixv-7468" unitRef="usd">619442</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c2" decimals="0" id="ixv-7469" unitRef="usd">6</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c3" decimals="0" id="ixv-7470" unitRef="usd">278</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross contextRef="c2" decimals="0" id="ixv-7471" unitRef="usd">39009</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" id="ixv-7472" unitRef="usd">702672</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c2" decimals="0" id="ixv-7473" unitRef="usd">39009</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" id="ixv-7474" unitRef="usd">702672</us-gaap:DeferredTaxAssetsValuationAllowance>
    <creg:EntrustedLoanPayableTextBlock contextRef="c0" id="ixv-3725">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;9. 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 RMB460&#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 RMB3&#160;million ($0.5&#160;million) as an equity investment and RMB457&#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;RMB27&#160;million ($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.&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 RMB50 million ($7.54
million) of the RMB280 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 RMB230 million ($34.68 million) of the original RMB280 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
RMB230 million ($34.68 million), RMB100 million ($16.27 million), and RMB77 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; "&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 RMB188,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 (see 2 below for detail).&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.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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 RMB261,727,506&#160;($37.52&#160;million) including accrued interest of RMB14,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;&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 RMB188,639,400&#160;($27.54&#160;million)
to HYREF resulting from the termination of the 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;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 RMB120,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 RMB127,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 RMB247,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.&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.&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 RMB261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB14,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 RMB50&#160;million ($7.17&#160;million)
was due January 5, 2020, the 2&lt;sup&gt;nd&#160;&lt;/sup&gt;payment of RMB50&#160;million ($7.17&#160;million) was due February 5, 2020, the 3&lt;sup&gt;rd&#160;&lt;/sup&gt;payment
of RMB50&#160;million ($7.17&#160;million) was due April 5, 2020, the 4&lt;sup&gt;th&lt;/sup&gt;&#160;payment of RMB50&#160;million ($7.17&#160;million)
was due on June 30, 2020, and the final payment of RMB47,066,000&#160;($6.75&#160;million) was due September 30, 2020. As of December
31, 2020, the Company received the full payment of RMB247&#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 RMB77.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 RMB2,418,229&#160;($0.35&#160;million) within
10 days from the judgment date to Beijiang 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 RMB80,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 RMB75.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 15 &#x2013; Litigation).&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 December 31 2025, Xi&#x2019;an TCH has repaid
the principal of RMB77 million in November 2024, with interest still outstanding.&lt;/p&gt;</creg:EntrustedLoanPayableTextBlock>
    <us-gaap:Investments contextRef="c76" decimals="-6" id="ixv-7475" unitRef="cny">460000000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c76" decimals="-6" id="ixv-7476" unitRef="usd">77000000</us-gaap:Investments>
    <us-gaap:EquitySecuritiesFvNi contextRef="c77" decimals="-6" id="ixv-7477" unitRef="cny">3000000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c77" decimals="-5" id="ixv-7478" unitRef="usd">500000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DebtSecuritiesCurrent contextRef="c78" decimals="-6" id="ixv-7479" unitRef="cny">457000000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesCurrent contextRef="c78" decimals="-5" id="ixv-7480" unitRef="usd">74500000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:OtherAdditionalCapital contextRef="c79" decimals="-6" id="ixv-7481" unitRef="cny">27000000</us-gaap:OtherAdditionalCapital>
    <us-gaap:OtherAdditionalCapital contextRef="c79" decimals="-4" id="ixv-7482" unitRef="usd">4390000</us-gaap:OtherAdditionalCapital>
    <us-gaap:DebtInstrumentTerm contextRef="c80" id="ixv-7483">P60M</us-gaap:DebtInstrumentTerm>
    <us-gaap:LongTermDebtWeightedAverageInterestRateOverTime contextRef="c0" decimals="3" id="ixv-7484" unitRef="pure">0.125</us-gaap:LongTermDebtWeightedAverageInterestRateOverTime>
    <us-gaap:RepaymentsOfDebt contextRef="c81" decimals="-6" id="ixv-7485" unitRef="cny">50000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c81" decimals="-4" id="ixv-7486" unitRef="usd">7540000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LongTermDebt contextRef="c82" decimals="-6" id="ixv-7487" unitRef="cny">280000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c82" decimals="-4" id="ixv-7488" unitRef="usd">42220000</us-gaap:LongTermDebt>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c83" decimals="-6" id="ixv-7489" unitRef="cny">230000000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c83" decimals="-4" id="ixv-7490" unitRef="usd">34680000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:LongTermDebt contextRef="c83" decimals="-6" id="ixv-7491" unitRef="cny">280000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c83" decimals="-4" id="ixv-7492" unitRef="usd">45540000</us-gaap:LongTermDebt>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c84" decimals="-6" id="ixv-7493" unitRef="cny">230000000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c84" decimals="-4" id="ixv-7494" unitRef="usd">34680000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c85" decimals="-6" id="ixv-7495" unitRef="cny">100000000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c85" decimals="-4" id="ixv-7496" unitRef="usd">16270000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c86" decimals="-6" id="ixv-7497" unitRef="cny">77000000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c86" decimals="-4" id="ixv-7498" unitRef="usd">12080000.00</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <creg:InterestOnTermLoanPayable contextRef="c87" decimals="2" id="ixv-7499" unitRef="pure">0.09</creg:InterestOnTermLoanPayable>
    <us-gaap:RepaymentsOfDebt contextRef="c88" decimals="0" id="ixv-7500" unitRef="cny">188639400</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c88" decimals="-4" id="ixv-7501" unitRef="usd">27540000</us-gaap:RepaymentsOfDebt>
    <creg:BuyBackPrice contextRef="c89" decimals="0" id="ixv-7502" unitRef="cny">261727506</creg:BuyBackPrice>
    <creg:BuyBackPrice contextRef="c89" decimals="-4" id="ixv-7503" unitRef="usd">37520000</creg:BuyBackPrice>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c90" decimals="0" id="ixv-7504" unitRef="cny">14661506</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent contextRef="c90" decimals="-4" id="ixv-7505" unitRef="usd">2100000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:GainLossOnSalesOfConsumerLoans contextRef="c91" decimals="-5" id="ixv-7506" unitRef="usd">3100000</us-gaap:GainLossOnSalesOfConsumerLoans>
    <us-gaap:RepaymentsOfOtherDebt contextRef="c91" decimals="0" id="ixv-7507" unitRef="cny">188639400</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt contextRef="c91" decimals="-4" id="ixv-7508" unitRef="usd">27540000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:LongTermLoansFromBank contextRef="c92" decimals="0" id="ixv-7509" unitRef="cny">120000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c92" decimals="-4" id="ixv-7510" unitRef="usd">17520000</us-gaap:LongTermLoansFromBank>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c93" decimals="0" id="ixv-7511" unitRef="cny">127066000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c93" decimals="-4" id="ixv-7512" unitRef="usd">18550000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:LongTermLoansFromBank contextRef="c94" decimals="0" id="ixv-7513" unitRef="cny">247066000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c94" decimals="-4" id="ixv-7514" unitRef="usd">36070000.00</us-gaap:LongTermLoansFromBank>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="c95"
      decimals="0"
      id="ixv-7515"
      unitRef="shares">47150000</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c96"
      decimals="0"
      id="ixv-7516"
      unitRef="shares">29948000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c96"
      decimals="0"
      id="ixv-7517"
      unitRef="shares">17202000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:LongTermLoansFromBank contextRef="c89" decimals="0" id="ixv-7518" unitRef="cny">261727506</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c89" decimals="-4" id="ixv-7519" unitRef="usd">37520000</us-gaap:LongTermLoansFromBank>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c89" decimals="0" id="ixv-7520" unitRef="cny">14661506</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c89" decimals="-4" id="ixv-7521" unitRef="usd">2100000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:PaymentsForLoans contextRef="c97" decimals="-6" id="ixv-7522" unitRef="cny">50000000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c97" decimals="-4" id="ixv-7523" unitRef="usd">7170000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c98" decimals="-6" id="ixv-7524" unitRef="cny">50000000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c98" decimals="-4" id="ixv-7525" unitRef="usd">7170000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c99" decimals="-6" id="ixv-7526" unitRef="cny">50000000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c99" decimals="-4" id="ixv-7527" unitRef="usd">7170000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c100" decimals="-6" id="ixv-7528" unitRef="cny">50000000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c100" decimals="-4" id="ixv-7529" unitRef="usd">7170000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c101" decimals="0" id="ixv-7530" unitRef="cny">47066000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c101" decimals="-4" id="ixv-7531" unitRef="usd">6750000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c102" decimals="-6" id="ixv-7532" unitRef="cny">247000000</us-gaap:PaymentsForLoans>
    <us-gaap:PaymentsForLoans contextRef="c102" decimals="-4" id="ixv-7533" unitRef="usd">36280000</us-gaap:PaymentsForLoans>
    <us-gaap:LongTermLoansFromBank contextRef="c103" decimals="-4" id="ixv-7534" unitRef="cny">77000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c103" decimals="-4" id="ixv-7535" unitRef="usd">11060000.00</us-gaap:LongTermLoansFromBank>
    <us-gaap:LoansPayable contextRef="c104" decimals="-4" id="ixv-7536" unitRef="usd">11060000.00</us-gaap:LoansPayable>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest contextRef="c105" decimals="0" id="ixv-7537" unitRef="cny">2418229</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest contextRef="c105" decimals="-4" id="ixv-7538" unitRef="usd">350000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:PaymentsForFees contextRef="c106" decimals="0" id="ixv-7539" unitRef="cny">80288184</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c106" decimals="-4" id="ixv-7540" unitRef="usd">11530000</us-gaap:PaymentsForFees>
    <us-gaap:Investments contextRef="c107" decimals="-4" id="ixv-7541" unitRef="cny">75000000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c107" decimals="-4" id="ixv-7542" unitRef="usd">11630000</us-gaap:Investments>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment contextRef="c108" decimals="-4" id="ixv-7543" unitRef="usd">11630000</us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment>
    <us-gaap:LongTermLoansFromBank contextRef="c109" decimals="-6" id="ixv-7544" unitRef="cny">77000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-3824">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;10. NOTE
PAYABLE, 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;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Promissory
Notes in December 2020&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 December
4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued the Purchaser
a Promissory Note of $3,150,000. The Purchaser purchased the Note with an original issue discount (&#x201c;OID&#x201d;) of $150,000, which
was recognized as 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 December 3, 2022. 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.&#160;Beginning on the date that is six months from the issue date of the
Note, Purchaser shall have the right to redeem any amount of this Note up to $500,000&#160;per calendar month by providing written notice
to the Company.&#160;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%. &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;During the
year ended December 31, 2021, the Company entered into several Exchange Agreements with the lender, pursuant to the Agreements, the Company
and Lender partitioned new Promissory Notes of $3,850,000&#160;from the original Promissory Note, including adjustment of $818,914&#160;to
increase the principal of the notes during the second quarter of 2021 as a result of the Company&#x2019;s failure to pay the redemption
amount in cash to lender within three trading days from receipt of the redemption notice, the Company recorded $818,914&#160;principal
adjustment as interest expense.&#160;The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;576,108&#160;shares
of the Company&#x2019;s common stock.&#160;The Company recorded a&#160;loss on conversion of these notes in 2021.&#160;On January 10, 2022,
the Company and Lender exchanged a Partitioned Notes of $346,986&#160;for the delivery of&#160;58,258&#160;shares of the Company&#x2019;s
common stock.&#160;The Company recorded a $26,193&#160;loss on conversion of this note in 2022, as a result, this Promissory Notes was
paid in full on January 10, 2022.&#160;&#160;During the year ended December 31, 2022, the Company amortized OID of $69,355&#160;and recorded
$835&#160;interest expense on this Note.&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;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 months 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 year ended December 31, 2022, the Company amortized OID
of $125,000&#160;and recorded $456,655&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes
of $1,650,000 in total&#160;for the delivery of&#160;289,330&#160;shares of the Company&#x2019;s common stock.&#160; The Company recorded
$108,910&#160;loss on conversion of these notes in 2022.&#160;During the year ended December 31, 2023, the Company amortized OID of $31,250&#160;and
recorded $435,021&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $1,200,000 in total&#160;for
the delivery of&#160;571,448&#160;shares of the Company&#x2019;s common stock which was issued in 2023, and 165,081 shares was issued in
January 2024.&#160; As of December 31, 2023, the outstanding principal balance of this note was $5,222,743&#160;with accrued interest
of $2,290. 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;

&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;From January 5, 2026 to March 19, 2026, the Company entered into several
Exchange Agreements with the lender. Pursuant to the Agreement, the Company and Lender partitioned Promissory Notes with accrued interest
on note totaling $2,548,038&#160;from the original Promissory Note once entered on April 2, 2021. The Company and Lender exchanged this
Partitioned Note for the delivery of&#160;2,007,250&#160;shares of the Company&#x2019;s Common Stock in the first quarter of 2026, and
fully completed the Promissory Note entered on April 2, 2021.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ConvertibleNotesPayable contextRef="c110" decimals="0" id="ixv-7545" unitRef="usd">3150000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c111" decimals="0" id="ixv-7546" unitRef="usd">150000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c111" decimals="2" id="ixv-7547" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentTerm contextRef="c111" id="ixv-7548">P24M</us-gaap:DebtInstrumentTerm>
    <creg:PercentageOfAmountOutstandingToBePaid contextRef="c111" decimals="2" id="ixv-7549" unitRef="pure">1.25</creg:PercentageOfAmountOutstandingToBePaid>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount contextRef="c110" decimals="0" id="ixv-7550" unitRef="usd">500000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount>
    <us-gaap:ShortTermDebtInterestRateIncrease contextRef="c111" decimals="2" id="ixv-7551" unitRef="pure">0.25</us-gaap:ShortTermDebtInterestRateIncrease>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c112" decimals="0" id="ixv-7552" unitRef="usd">3850000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c113" decimals="0" id="ixv-7553" unitRef="usd">818914</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestExpenseDebt contextRef="c112" decimals="0" id="ixv-7554" unitRef="usd">818914</us-gaap:InterestExpenseDebt>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c114"
      decimals="0"
      id="ixv-7555"
      unitRef="shares">576108</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c115" decimals="0" id="ixv-7556" unitRef="usd">346986</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c116"
      decimals="0"
      id="ixv-7557"
      unitRef="shares">58258</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ConversionOfStockAmountIssued1 contextRef="c117" decimals="0" id="ixv-7558" unitRef="usd">26193</us-gaap:ConversionOfStockAmountIssued1>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c118" decimals="0" id="ixv-7559" unitRef="usd">69355</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt contextRef="c118" decimals="0" id="ixv-7560" unitRef="usd">835</us-gaap:InterestExpenseDebt>
    <us-gaap:ConvertibleNotesPayable contextRef="c119" decimals="0" id="ixv-7561" unitRef="usd">5250000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c120" decimals="0" id="ixv-7562" unitRef="usd">250000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c120" decimals="2" id="ixv-7563" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentTerm contextRef="c120" id="ixv-7564">P24M</us-gaap:DebtInstrumentTerm>
    <creg:PercentageOfAmountOutstandingToBePaid contextRef="c120" decimals="2" id="ixv-7565" unitRef="pure">1.25</creg:PercentageOfAmountOutstandingToBePaid>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount contextRef="c119" decimals="0" id="ixv-7566" unitRef="usd">825000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount>
    <us-gaap:ShortTermDebtInterestRateIncrease contextRef="c120" decimals="2" id="ixv-7567" unitRef="pure">0.25</us-gaap:ShortTermDebtInterestRateIncrease>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c121" decimals="0" id="ixv-7568" unitRef="usd">1370897</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount contextRef="c122" decimals="0" id="ixv-7569" unitRef="usd">1370897</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="c123" decimals="0" id="ixv-7570" unitRef="usd">229015</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
    <us-gaap:InterestExpenseDebt contextRef="c123" decimals="0" id="ixv-7571" unitRef="usd">229015</us-gaap:InterestExpenseDebt>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c124" decimals="0" id="ixv-7572" unitRef="usd">125000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt contextRef="c124" decimals="0" id="ixv-7573" unitRef="usd">456655</us-gaap:InterestExpenseDebt>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c125" decimals="0" id="ixv-7574" unitRef="usd">1650000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c124"
      decimals="0"
      id="ixv-7575"
      unitRef="shares">289330</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <creg:LossOnNoteConversion contextRef="c124" decimals="0" id="ixv-7576" unitRef="usd">108910</creg:LossOnNoteConversion>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c126" decimals="0" id="ixv-7577" unitRef="usd">31250</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt contextRef="c126" decimals="0" id="ixv-7578" unitRef="usd">435021</us-gaap:InterestExpenseDebt>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c127" decimals="0" id="ixv-7579" unitRef="usd">1200000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c65"
      decimals="0"
      id="ixv-7580"
      unitRef="shares">571448</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c128"
      decimals="0"
      id="ixv-7581"
      unitRef="shares">165081</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c127" decimals="0" id="ixv-7582" unitRef="usd">5222743</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest contextRef="c126" decimals="0" id="ixv-7583" unitRef="usd">2290</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <creg:NewPromissoryNotes contextRef="c129" decimals="0" id="ixv-7584" unitRef="usd">2548038</creg:NewPromissoryNotes>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c129"
      decimals="0"
      id="ixv-7585"
      unitRef="shares">2007250</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-3865">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;11. 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;&#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;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 year ended March 31, 2026:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;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="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 at January 1, 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,652&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;100&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;&lt;div style="-sec-ix-hidden: hidden-fact-56"&gt;-&lt;/div&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;Exercisable at January 1, 2025&lt;/td&gt;&lt;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,652&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&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;/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;234&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;100&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;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-59"&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-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;/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-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;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;/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;(1,652&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;100&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Outstanding at December 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;234&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;100&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-66"&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;Exercisable at December 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;234&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;100&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-67"&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;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-68"&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-69"&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-70"&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-71"&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-72"&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-73"&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-74"&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-75"&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-76"&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;div style="-sec-ix-hidden: hidden-fact-77"&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-78"&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-79"&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 at 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;234&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;100&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-80"&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;Exercisable at 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;234&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;100&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-81"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="c0" id="ixv-3875">&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 year ended March 31, 2026:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;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="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 at January 1, 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,652&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;100&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;&lt;div style="-sec-ix-hidden: hidden-fact-56"&gt;-&lt;/div&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;Exercisable at January 1, 2025&lt;/td&gt;&lt;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,652&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100&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;/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;234&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;100&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;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-59"&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-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;/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-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;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;/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;(1,652&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;100&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Outstanding at December 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;234&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;100&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-66"&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;Exercisable at December 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;234&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;100&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-67"&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;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-68"&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-69"&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-70"&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-71"&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-72"&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-73"&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-74"&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-75"&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-76"&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;div style="-sec-ix-hidden: hidden-fact-77"&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-78"&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-79"&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 at 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;234&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;100&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-80"&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;Exercisable at 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;234&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;100&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-81"&gt;-&lt;/div&gt;&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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c130"
      decimals="0"
      id="ixv-7586"
      unitRef="shares">1652</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c130"
      decimals="0"
      id="ixv-7587"
      unitRef="usdPershares">100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber
      contextRef="c130"
      decimals="0"
      id="ixv-7588"
      unitRef="shares">1652</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance
      contextRef="c130"
      decimals="0"
      id="ixv-7589"
      unitRef="usdPershares">100</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c132"
      decimals="0"
      id="ixv-7590"
      unitRef="shares">234</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c132"
      decimals="0"
      id="ixv-7591"
      unitRef="usdPershares">100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired
      contextRef="c132"
      decimals="0"
      id="ixv-7592"
      unitRef="shares">-1652</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired
      contextRef="c132"
      decimals="0"
      id="ixv-7593"
      unitRef="usdPershares">100</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c133"
      decimals="0"
      id="ixv-7594"
      unitRef="shares">234</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c133"
      decimals="0"
      id="ixv-7595"
      unitRef="usdPershares">100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber
      contextRef="c133"
      decimals="0"
      id="ixv-7596"
      unitRef="shares">234</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance
      contextRef="c133"
      decimals="0"
      id="ixv-7597"
      unitRef="usdPershares">100</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c135"
      decimals="0"
      id="ixv-7598"
      unitRef="shares">234</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c135"
      decimals="0"
      id="ixv-7599"
      unitRef="usdPershares">100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber
      contextRef="c135"
      decimals="0"
      id="ixv-7600"
      unitRef="shares">234</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedExercisableNumber>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance
      contextRef="c135"
      decimals="0"
      id="ixv-7601"
      unitRef="usdPershares">100</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisableBalance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-4124">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;12. 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;12,463. &#160;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.&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, 2026:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td 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;Number of&lt;br/&gt; Shares&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt; per Share&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;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="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 at January 1, 2026&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;50&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;155&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;2.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 at January 1, 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;50&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;155&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.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-82"&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-83"&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-84"&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;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-85"&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-86"&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-87"&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-88"&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-89"&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-90"&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;Outstanding at 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;50&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;155&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.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; padding-bottom: 2.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;(50&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;155&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1.32&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; "&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Exercisable at March 31, 2026&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&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: 2.5pt"&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-92"&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: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/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"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Restricted Stock&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span&gt;In April
2025, the Compensation Committee of the Company, which administers the Plan, granted two employees 12,413 shares of Common Stock (&#x201c;Restricted
Stock&#x201d;) under the Plan, which grants vested immediately, subject to the Grantee remaining in continuous Service with the Corporation,
in good standing, until such date.&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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;In October 2025, the Company granted 290,000 restricted stocks to three
new employees in the engineering department. These awards shall vest on six-month anniversary of the date of grant, provided that the
grantee has continuously provided services to the corporation through such vesting date.&lt;/p&gt;

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

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;The Company recognized US$437,900
and &lt;span style="-sec-ix-hidden: hidden-fact-93"&gt;nil&lt;/span&gt; share-based compensations for the three months ended March 31, 2026 and 2025.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c136"
      decimals="0"
      id="ixv-7602"
      unitRef="shares">12463</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-4137">&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, 2026:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td 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;Number of&lt;br/&gt; Shares&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt; per Share&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;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="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 at January 1, 2026&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;50&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;155&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;2.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 at January 1, 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;50&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;155&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.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-82"&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-83"&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-84"&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;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-85"&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-86"&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-87"&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-88"&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-89"&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-90"&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;Outstanding at 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;50&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;155&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.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; padding-bottom: 2.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;(50&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;155&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1.32&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; "&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Exercisable at March 31, 2026&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&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: 2.5pt"&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-92"&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: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/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="c34"
      decimals="INF"
      id="ixv-7603"
      unitRef="shares">50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c34"
      decimals="0"
      id="ixv-7604"
      unitRef="usdPershares">155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c6" id="ixv-7605">P2Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c34"
      decimals="INF"
      id="ixv-7606"
      unitRef="shares">50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c34"
      decimals="0"
      id="ixv-7607"
      unitRef="usdPershares">155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c6" id="ixv-7608">P2Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c2"
      decimals="INF"
      id="ixv-7609"
      unitRef="shares">50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c2"
      decimals="0"
      id="ixv-7610"
      unitRef="usdPershares">155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0" id="ixv-7611">P1Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="c0"
      decimals="INF"
      id="ixv-7612"
      unitRef="shares">50</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      decimals="INF"
      id="ixv-7613"
      unitRef="usdPershares">155</creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionForfeituresInPeriodWeightedAverageExercisePrice>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm
      contextRef="c0"
      decimals="INF"
      id="ixv-7614"
      unitRef="shares">1.32</creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c137"
      decimals="0"
      id="ixv-7615"
      unitRef="shares">12413</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c138"
      decimals="0"
      id="ixv-7616"
      unitRef="shares">290000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c139" decimals="0" id="ixv-7617" unitRef="usd">437900</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-4319">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;13. 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.&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 2024 and 2023 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.&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, 2026, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $5.17&#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.&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, 2026, the Company&#x2019;s PRC subsidiaries had $7.8&#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, 2026 and 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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; 2026&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;March 31,&lt;br/&gt; 2025&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;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&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&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;(9.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.1&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;(8.9&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;2.7&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;54.6&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;15.2&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: 2.5pt"&gt;Tax expense per financial statements&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15.4&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;0&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;&#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 for the three months ended March 31, 2026 and 2025 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt;
 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt;
 2025&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; 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;72.914&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;33,919&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: 2.5pt"&gt;Total income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;72,914&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;33,919&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="c141" decimals="2" id="ixv-7618" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c142" decimals="2" id="ixv-7619" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c65" decimals="2" id="ixv-7620" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:OperatingLossCarryforwards contextRef="c2" decimals="-4" id="ixv-7621" unitRef="usd">5170000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c0" decimals="2" id="ixv-7622" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c143" decimals="2" id="ixv-7623" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c144" decimals="2" id="ixv-7624" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c145" decimals="2" id="ixv-7625" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c146" decimals="2" id="ixv-7626" unitRef="pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards contextRef="c147" decimals="-5" id="ixv-7627" unitRef="usd">7800000</us-gaap:OperatingLossCarryforwards>
    <creg:IncomeTaxTermYear contextRef="c0" id="ixv-7628">P5Y</creg:IncomeTaxTermYear>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c141" decimals="2" id="ixv-7629" unitRef="pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-4339">&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, 2026 and 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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; 2026&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;March 31,&lt;br/&gt; 2025&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;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&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&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;(9.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.1&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;(8.9&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;2.7&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;54.6&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;15.2&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: 2.5pt"&gt;Tax expense per financial statements&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15.4&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;0&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="2" id="ixv-7630" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="2" id="ixv-7631" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="3" id="ixv-7632" unitRef="pure">0.093</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c6" decimals="3" id="ixv-7633" unitRef="pure">-0.031</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" id="ixv-7634" unitRef="pure">0.089</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c6" decimals="3" id="ixv-7635" unitRef="pure">-0.027</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="3" id="ixv-7636" unitRef="pure">-0.546</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c6" decimals="3" id="ixv-7637" unitRef="pure">-0.152</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-7638" unitRef="pure">-0.154</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="2" id="ixv-7639" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-4405">&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 for the three months ended March 31, 2026 and 2025 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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt;
 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt;
 2025&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; 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;72.914&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;33,919&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: 2.5pt"&gt;Total income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&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;72,914&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;33,919&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="3" id="ixv-7640" unitRef="usd">72.914</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c6" decimals="0" id="ixv-7641" unitRef="usd">33919</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-7642" unitRef="usd">72914</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" id="ixv-7643" unitRef="usd">33919</us-gaap:IncomeTaxExpenseBenefit>
    <creg:StatutoryReservesTextBlock contextRef="c0" id="ixv-4455">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;14. 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.&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.&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 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, 2026 and December 31, 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Registered &lt;br/&gt; Capital&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Maximum&lt;br/&gt; Statutory &lt;br/&gt; Reserve&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; March 31,&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December&#160;31,&lt;br/&gt; 2025&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 52%; text-align: left"&gt;Shanghai TCH&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,800,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,900,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;&#xa5; 6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;&#xa5; 6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;202,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5;&#160;73,947,603&#160;($11,272,917)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5;&#160;73,947,603&#160;($11,272,917)&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Erdos TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;120,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;60,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5; 19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5; 19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an Zhonghong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Shaanxi Huahong&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;2,500,300&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;1,250,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Zhongxun&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&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.&lt;/span&gt;&lt;/p&gt;</creg:StatutoryReservesTextBlock>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c148" decimals="2" id="ixv-7644" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfReserveRegisteredCapital contextRef="c148" decimals="2" id="ixv-7645" unitRef="pure">0.50</creg:PercentageOfReserveRegisteredCapital>
    <creg:PercentageOfRegisteredCapital contextRef="c0" decimals="2" id="ixv-7646" unitRef="pure">0.25</creg:PercentageOfRegisteredCapital>
    <creg:StatutoryReservesDisclosureTableTextBlock contextRef="c0" id="ixv-4474">&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, 2026 and December 31, 2025:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Registered &lt;br/&gt; Capital&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Maximum&lt;br/&gt; Statutory &lt;br/&gt; Reserve&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; March 31,&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December&#160;31,&lt;br/&gt; 2025&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 52%; text-align: left"&gt;Shanghai TCH&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;29,800,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,900,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;&#xa5; 6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;&#xa5; 6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;202,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5;&#160;73,947,603&#160;($11,272,917)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5;&#160;73,947,603&#160;($11,272,917)&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Erdos TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;120,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;60,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5; 19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#xa5; 19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an Zhonghong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;Shaanxi Huahong&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;2,500,300&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;1,250,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; vertical-align: top"&gt;Zhongxun&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</creg:StatutoryReservesDisclosureTableTextBlock>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c151" decimals="0" id="ixv-7647" unitRef="usd">29800000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c151" decimals="0" id="ixv-7648" unitRef="usd">14900000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserve contextRef="c151" decimals="0" id="ixv-7649" unitRef="cny">6564303</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c151" decimals="0" id="ixv-7650" unitRef="usd">1003859</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c152" decimals="0" id="ixv-7651" unitRef="cny">6564303</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c152" decimals="0" id="ixv-7652" unitRef="usd">1003859</creg:StatutoryReserve>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c153" decimals="0" id="ixv-7653" unitRef="cny">202000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c153" decimals="0" id="ixv-7654" unitRef="cny">101000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserve contextRef="c153" decimals="0" id="ixv-7655" unitRef="cny">73947603</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c153" decimals="0" id="ixv-7656" unitRef="usd">11272917</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c154" decimals="0" id="ixv-7657" unitRef="cny">73947603</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c154" decimals="0" id="ixv-7658" unitRef="usd">11272917</creg:StatutoryReserve>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c155" decimals="0" id="ixv-7659" unitRef="cny">120000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c155" decimals="0" id="ixv-7660" unitRef="cny">60000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserve contextRef="c155" decimals="0" id="ixv-7661" unitRef="cny">19035814</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c155" decimals="0" id="ixv-7662" unitRef="usd">-2914869</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c156" decimals="0" id="ixv-7663" unitRef="cny">19035814</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c156" decimals="0" id="ixv-7664" unitRef="usd">-2914869</creg:StatutoryReserve>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c157" decimals="0" id="ixv-7665" unitRef="cny">30000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c157" decimals="0" id="ixv-7666" unitRef="cny">15000000</creg:MaximumStatutoryReserveAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c158" decimals="0" id="ixv-7667" unitRef="usd">2500300</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c158" decimals="0" id="ixv-7668" unitRef="usd">1250150</creg:MaximumStatutoryReserveAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c159" decimals="0" id="ixv-7669" unitRef="cny">35000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c159" decimals="0" id="ixv-7670" unitRef="cny">17500000</creg:MaximumStatutoryReserveAmount>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c149" decimals="2" id="ixv-7671" unitRef="pure">0.05</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c150" decimals="2" id="ixv-7672" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <us-gaap:LossContingencyDisclosures contextRef="c0" id="ixv-4679">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;15. 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.&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;&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 RMB261&#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 RMB14,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 December 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;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 RMB77&#160;million ($11.06&#160;million) with loan interest of RMB2,418,449&#160;($0.35&#160;million)
to Beijiang 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 RMB80,288,184&#160;($11.53&#160;million)
in total, the Company recorded these additional fees in 2022. &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;In November 2024, 77 million yuan has been paid,
but the interest has not been paid, and whether it will be paid has not yet been determined.&lt;/p&gt;</us-gaap:LossContingencyDisclosures>
    <us-gaap:PaymentsForLegalSettlements contextRef="c160" decimals="-6" id="ixv-7673" unitRef="cny">261000000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c160" decimals="-4" id="ixv-7674" unitRef="usd">37580000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty contextRef="c0" decimals="0" id="ixv-7675" unitRef="cny">14204317</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty contextRef="c0" decimals="-4" id="ixv-7676" unitRef="usd">2200000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <creg:AccruedLitigationExpense contextRef="c142" decimals="-4" id="ixv-7677" unitRef="usd">2100000</creg:AccruedLitigationExpense>
    <us-gaap:PaymentsOfLoanCosts contextRef="c161" decimals="-6" id="ixv-7678" unitRef="cny">77000000</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:PaymentsOfLoanCosts contextRef="c161" decimals="-4" id="ixv-7679" unitRef="usd">11060000.00</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:InterestAndFeeIncomeOtherLoans contextRef="c161" decimals="0" id="ixv-7680" unitRef="cny">2418449</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestAndFeeIncomeOtherLoans contextRef="c161" decimals="-4" id="ixv-7681" unitRef="usd">350000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:PaymentsForFees contextRef="c162" decimals="0" id="ixv-7682" unitRef="cny">80288184</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c163" decimals="0" id="ixv-7683" unitRef="cny">80288184</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c164" decimals="0" id="ixv-7684" unitRef="cny">80288184</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c162" decimals="-4" id="ixv-7685" unitRef="usd">11530000</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c163" decimals="-4" id="ixv-7686" unitRef="usd">11530000</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c164" decimals="-4" id="ixv-7687" unitRef="usd">11530000</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c165" decimals="-6" id="ixv-7688" unitRef="cny">77000000</us-gaap:PaymentsForFees>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0" id="ixv-4720">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;16. LEASE&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;On January
1, 2024, Xi&#x2019;an TCH entered into a lease for its office from January 1, 2024 through December 31, 2026.&#160;The monthly rent was
RMB36,536&#160;($5,083) with half-year payment in advance. This lease expired in&#160;December 31, 2026.&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;The Company&#x2019;s operating ROU assets and lease
liabilities as of March 31, 2026 and December 31, 2025 were as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March&#160;31,&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December31,&lt;br/&gt; 2025&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;Right-of-use asset, net&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;46,582&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;&#160;&#160;61,092&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;Current lease liability&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;62,472&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;61,092&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; padding-bottom: 1.5pt"&gt;Non-current lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total lease liability&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;62,472&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;61,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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;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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2025&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;Operating lease cost &#x2013; amortization of ROU&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;63,560&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;&#160;&#160;62,696&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;Operating lease cost &#x2013; interest expense on lease liability&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;1,088&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;1,604&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;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;0.75&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&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;3.48&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.48&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;T&lt;span&gt;he following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2026:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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 December 31, 2026&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;63,560&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;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;63,560&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; 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,088&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"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;62,472&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:PaymentsForRent contextRef="c166" decimals="0" id="ixv-7689" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c166" decimals="0" id="ixv-7690" unitRef="usd">5083</us-gaap:PaymentsForRent>
    <creg:LeaseExpirationDate contextRef="c166" id="ixv-7691">December 31, 2026</creg:LeaseExpirationDate>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-4728">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s operating ROU assets and lease
liabilities as of March 31, 2026 and December 31, 2025 were as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March&#160;31,&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December31,&lt;br/&gt; 2025&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;Right-of-use asset, net&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;46,582&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;&#160;&#160;61,092&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;Current lease liability&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;62,472&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;61,092&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; padding-bottom: 1.5pt"&gt;Non-current lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total lease liability&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;62,472&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;61,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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;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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td 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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;br/&gt; 2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2025&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;Operating lease cost &#x2013; amortization of ROU&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;63,560&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;&#160;&#160;62,696&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;Operating lease cost &#x2013; interest expense on lease liability&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;1,088&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;1,604&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;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;0.75&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&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;3.48&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.48&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-7692" unitRef="usd">46582</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-7693" unitRef="usd">61092</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-7694" unitRef="usd">62472</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-7695" unitRef="usd">61092</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" id="ixv-7696" unitRef="usd">62472</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-7697" unitRef="usd">61092</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-7698" unitRef="usd">63560</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c18" decimals="0" id="ixv-7699" unitRef="usd">62696</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" id="ixv-7700" unitRef="usd">1088</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c18" decimals="0" id="ixv-7701" unitRef="usd">1604</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2" id="ixv-7702">P0Y9M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-7703">P1Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="4" id="ixv-7704" unitRef="pure">0.0348</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" id="ixv-7705" unitRef="pure">0.0348</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-4840">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;T&lt;span&gt;he following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2026:&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" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&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 December 31, 2026&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;63,560&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;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;63,560&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; 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,088&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"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;62,472&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c2" decimals="0" id="ixv-7706" unitRef="usd">63560</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" id="ixv-7707" unitRef="usd">63560</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" id="ixv-7708" unitRef="usd">1088</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" id="ixv-7709" unitRef="usd">62472</us-gaap:OperatingLeaseLiability>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-4872">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;17. 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;On April 10, 2026, the Company entered into a
note purchase agreement with Streeterville Capital, LLC, (&#x201c;Lender&#x201d;) pursuant to which the Company issued and sold to the Lender
a secured promissory note in the original principal amount of $1,050,000 (the &#x201c;A-1 Note&#x201d;). The A-1 Note carries an original
issue discount of $50,000, and the Company agreed to pay $15,000 to the Lender to cover its legal, accounting and due diligence expenses,
which will be added to the outstanding principal balance of the A-1 Note on the First Closing Date. The A-1 Note transaction closed on
April 10, 2026, the First Closing Date, at which time Lender paid $1,000,000 to the Company.&#160;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c167" decimals="0" id="ixv-7710" unitRef="usd">1050000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DeferredFinanceCostsNet contextRef="c168" decimals="0" id="ixv-7711" unitRef="usd">50000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c167" decimals="0" id="ixv-7712" unitRef="usd">15000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c167" decimals="0" id="ixv-7713" unitRef="usd">1000000</us-gaap:PaymentsOfFinancingCosts>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c0" id="ixv-7714">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c0" id="ixv-7715">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c0" id="ixv-7716">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c0" id="ixv-7717">false</ecd:Rule10b51ArrAdoptedFlag>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c2"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="c2"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseNonoperating
      contextRef="c6"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c13"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c14"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c15"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c16"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c15"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c16"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c17"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c15"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c16"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c17"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c15"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c16"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c17"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c13"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c14"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c15"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c17"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c24"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c25"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c26"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c27"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c26"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c27"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c28"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c26"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c27"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c28"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c24"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c25"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c26"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c28"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="c6"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c6"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies
      contextRef="c0"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="c0"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="c0"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c0"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c0"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ConversionOfStockAmountIssued1
      contextRef="c6"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="c12"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:AdditionOfCashReceivedInAdvance
      contextRef="c0"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="c0"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:ContractWithCustomerLiabilityEffectOfExchangeRateChangeOnCash
      contextRef="c6"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:AccumulatedImpairmentLossOnRightOfUseAssets
      contextRef="c2"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:AccumulatedImpairmentLossOnRightOfUseAssets
      contextRef="c3"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNet
      contextRef="c2"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNet
      contextRef="c3"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:DeferredTaxAssetsImpairmentLossOfAdvanceToSupplier
      contextRef="c2"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c2"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c3"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c131" id="hidden-fact-56" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance contextRef="c132" id="hidden-fact-57" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c132" id="hidden-fact-58" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod
      contextRef="c132"
      id="hidden-fact-59"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged
      contextRef="c132"
      id="hidden-fact-60"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2 contextRef="c132" id="hidden-fact-61" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c132"
      id="hidden-fact-62"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c132"
      id="hidden-fact-63"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c132" id="hidden-fact-64" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c132" id="hidden-fact-65" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c132" id="hidden-fact-66" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance contextRef="c132" id="hidden-fact-67" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c134"
      id="hidden-fact-68"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c134"
      id="hidden-fact-69"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c134" id="hidden-fact-70" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExchangedInPeriod
      contextRef="c134"
      id="hidden-fact-71"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValueExchanged
      contextRef="c134"
      id="hidden-fact-72"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2 contextRef="c134" id="hidden-fact-73" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c134"
      id="hidden-fact-74"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c134"
      id="hidden-fact-75"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c134" id="hidden-fact-76" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExpired
      contextRef="c134"
      id="hidden-fact-77"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAverageExercisePriceExpired
      contextRef="c134"
      id="hidden-fact-78"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c134" id="hidden-fact-79" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c134" id="hidden-fact-80" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTermsExercisableBalance contextRef="c134" id="hidden-fact-81" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-82"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-83"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c0" id="hidden-fact-84" xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-85"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-86"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c0" id="hidden-fact-87" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c0"
      id="hidden-fact-88"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-89"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c0" id="hidden-fact-90" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c2"
      id="hidden-fact-91"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c2"
      id="hidden-fact-92"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c140"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c2"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c3"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-7816">0000721693</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-7817">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-7818">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-7819">--12-31</dei:CurrentFiscalYearEndDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
