XML 87 R71.htm IDEA: XBRL DOCUMENT
v3.19.1

Statutory Reserves (Details Textual) | 12 Months Ended
--- | ---
Dec. 31, 2017
Surplus Reserve Fund [Member] |
Statutory Reserves (Textual) |
Description of fund | <div>The Company’s Chinese subsidiaries are required to transfer 10% of their net income, as determined under PRC accounting rules and regulations, to a statutory surplus reserve fund until such reserve balance reaches 50% of the Company’s registered capital.</div>
Total reserve percentage, description | <p> The remaining reserve balance after such issue is not less than 25% of the registered capital.</p>
Common Welfare Fund [Member] |
Statutory Reserves (Textual) |
Description of fund | <div>The common welfare fund is a voluntary fund to which the Company can transfer 5% to 10% of its net income.</div>

X
- Definition Describes the statutory reserve fund. + References No definition available. + Details
Name: | creg_StatutoryReserveFundDescription
Namespace Prefix: | creg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Description of total remaining reserve. + References No definition available. + Details
Name: | creg_TotalRemainingReserveDescription
Namespace Prefix: | creg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |