XML 67 R54.htm IDEA: XBRL DOCUMENT
v3.20.2

Refundable Deposits from Customers for Systems Leasing (Details) - USD ($) | Jun. 30, 2020 | Dec. 31, 2019
--- | --- | ---
Refundable Deposit From Customers For Systems Leasing [Abstract] |  |
Balance of refundable deposits from customers |  | $ 544,709

X
- References No definition available. + Details
Name: | creg_RefundableDepositFromCustomersForSystemsLeasingAbstract
Namespace Prefix: | creg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The noncurrent portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CustomerDepositsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant