XML 65 R53.htm IDEA: XBRL DOCUMENT
v3.21.1

Statutory Reserves (Details) | 3 Months Ended
--- | ---
Mar. 31, 2021
Statutory Reserves (Details) [Line Items] |
Description of statutory reverse | During the three months ended March 31, 2021, the Company transferred $1,538, which is 10% of Xi’an TCH’s net income to the statutory reverse.
Statutory Surplus Reserve Fund [Member] |
Statutory Reserves (Details) [Line Items] |
Percentage of net income | 10.00%
Statutory surplus reserve of registered capital, percentage | 50.00%
Surplus reserve fund, description | The surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years’ 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 25% of the registered capital.
Common Welfare Fund [Member] | Minimum [Member] |
Statutory Reserves (Details) [Line Items] |
Percentage of net income | 5.00%
Common Welfare Fund [Member] | Maximum [Member] |
Statutory Reserves (Details) [Line Items] |
Percentage of net income | 10.00%

X
- References No definition available. + Details
Name: | creg_PercentageOfReserveRegisteredCapital
Namespace Prefix: | creg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of statutory reserve net income for the period. + References No definition available. + Details
Name: | creg_PercentageOfStatutoryReserveNetIncome
Namespace Prefix: | creg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- References No definition available. + Details
Name: | creg_StatutoryReservesDetailsLineItems
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: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |