XML 77 R64.htm IDEA: XBRL DOCUMENT
v3.20.2

Statutory Reserves (Details) - USD ($) | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2020 | Jun. 30, 2020
Statutory Reserves (Details) [Line Items] |  |
Description of statutory reverse |  | the Company transferred $140,494, which is 10% of Xi’an TCH’s net income to the statutory reverse
Transferred amount (in Dollars) | $ 140,494 | $ 140,494
Debt Instrument, Description | 10% |
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
- Definition Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(16)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of net income for the period determined using accounting principles prescribed or permitted by insurance regulators. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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: |