XML 138 R127.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Warrants (Details) - Schedule of the warrant activity | 6 Months Ended
--- | ---
Jun. 30, 2022 $ / shares shares
Schedule of the warrant activity [Abstract] |
Number of Warrants, Outstanding Beginning | shares | 9,092,499
Average Exercise Price, Outstanding Beginning | $ / shares | $ 7.19
Weighted Average Remaining Contractual Term in Years, Outstanding Beginning | 2 years 3 months 29 days
Number of Warrants, Exercisable | shares | 9,092,499
Average Exercise Price, Exercisable | $ / shares | $ 7.19
Weighted Average Remaining Contractual Term in Years, Exercisable | 2 years 3 months 29 days
Number of Warrants, Granted | shares |
Average Exercise Price, Granted | $ / shares |
Weighted Average Remaining Contractual Term in Years, Granted |
Number of Warrants, Exercised / surrendered | shares |
Average Exercise Price, Exercised / surrendered | $ / shares |
Weighted Average Remaining Contractual Term in Years, Exercised / surrendered |
Number of Warrants, Expired | shares |
Average Exercise Price, Expired | $ / shares |
Weighted Average Remaining Contractual Term in Years, Expired |
Number of Warrants, Outstanding | shares | 9,092,499
Average Exercise Price, Outstanding | $ / shares | $ 7.19
Weighted Average Remaining Contractual Term in Years, Outstanding | 1 year 9 months 29 days
Number of Warrants, Exercisable Ending | shares | 9,092,499
Average Exercise Price, Exercisable Ending | $ / shares | $ 7.19
Weighted Average Remaining Contractual Term in Years, Exercisable Ending | 1 year 9 months 29 days

X
- References No definition available. + Details
Name: | cbat_AverageExercisePriceBeginningAndEnding
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | cbat_AverageExercisePriceExercisableBeginning
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | cbat_AverageExercisePriceExercisedSurrendered
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbat_AverageExercisePriceExpired
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbat_AverageExercisePriceGranted
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbat_NumberOfWarrantsBeginningAndEnding
Namespace Prefix: | cbat_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | cbat_NumberOfWarrantsExercisableBeginningAndEnding
Namespace Prefix: | cbat_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | cbat_NumberOfWarrantsExercisedSurrendered
Namespace Prefix: | cbat_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbat_NumberOfWarrantsExpired
Namespace Prefix: | cbat_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbat_NumberOfWarrantsGranted
Namespace Prefix: | cbat_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | cbat_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm1
Namespace Prefix: | cbat_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbat_WeightedAverageRemainingContractualTermInYearsExercisedSurrendered
Namespace Prefix: | cbat_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average Remaining Contractual Term in Years, Granted + References No definition available. + Details
Name: | cbat_WeightedAverageRemainingContractualTermInYearsGranted1
Namespace Prefix: | cbat_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbat_WeightedAverageRemainingContractualTermInYearsOutstanding
Namespace Prefix: | cbat_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration