XML 120 R108.htm IDEA: XBRL DOCUMENT
v3.21.2

Warrants (Details) - Schedule of the warrant activity | 6 Months Ended
--- | ---
Jun. 30, 2021 $ / shares shares
Schedule of the warrant activity [Abstract] |
Number of Warrants, Outstanding | shares | 4,175,512
Average Exercise Price, Outstanding | $ / shares | $ 6.46
Weighted Average Remaining Contractual Term in Years, Outstanding | 3 years
Number of Warrants, Exercisable | shares | 3,795,920
Average Exercise Price, Exercisable | $ / shares | $ 6.46
Weighted Average Remaining Contractual Term in Years, Exercisable | 2 years 10 months 24 days
Number of Warrants, Granted | shares | 11,621,967
Average Exercise Price, Granted | $ / shares | $ 7.79
Weighted Average Remaining Contractual Term in Years, Granted | 2 years 3 months 18 days
Number of Warrants, Exercised / surrendered | shares |
Average Exercise Price, Exercised / surrendered | $ / shares |
Number of Warrants, Expired | shares |
Average Exercise Price, Expired | $ / shares |
Number of Warrants, Outstanding | shares | 15,797,479
Average Exercise Price, Outstanding | $ / shares | $ 7.44
Weighted Average Remaining Contractual Term in Years, Outstanding | 2 years 1 month 24 days
Number of Warrants, Exercisable | shares | 15,350,480
Average Exercise Price, Exercisable | $ / shares | $ 7.39
Weighted Average Remaining Contractual Term in Years, Exercisable | 2 years 1 month 13 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
- Definition Weighted Average Remaining Contractual Term in Years, Granted . + References No definition available. + Details
Name: | cbat_WeightedAveragesRemainingContractualTermInYearsGranted
Namespace Prefix: | cbat_
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 http://asc.fasb.org/extlink&oid=120381028&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 http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur. + 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)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration