XML 142 R131.htm IDEA: XBRL DOCUMENT
v3.23.3

Warrants (Details) - Schedule of Warrant Activity | 9 Months Ended
--- | ---
Sep. 30, 2023 $ / shares shares
Class of Warrant or Right [Line Items] |
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 | 1 year 3 months 29 days
Number of Warrants, Exercisable Beginning | shares | 9,092,499
Average Exercise Price, Exercisable Beginning | $ / shares | $ 7.19
Weighted Average Remaining Contractual Term in Years, Exercisable Beginning | 1 year 3 months 29 days
Number of Warrants, Granted | shares |
Average Exercise Price, Granted | $ / shares |
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 Ending | shares | 9,092,499
Average Exercise Price, Outstanding Ending | $ / shares | $ 7.19
Weighted Average Remaining Contractual Term in Years, Outstanding Ending | 7 months 6 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 | 7 months 6 days

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

X
- Definition Average exercise price, exercisable. + References No definition available. + Details
Name: | cbat_AverageExercisePriceExercisable
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Average exercise price, exercisable ending. + References No definition available. + Details
Name: | cbat_AverageExercisePriceExercisableBeginning
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Average exercise price, exercised surrendered. + References No definition available. + Details
Name: | cbat_AverageExercisePriceExercisedSurrendered
Namespace Prefix: | cbat_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Definition Weighted average remaining contractual term in years, exercisable ending. + 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_WeightedAverageRemainingContractualTermInYearsExercisable
Namespace Prefix: | cbat_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term in years, outstanding. + References No definition available. + Details
Name: | cbat_WeightedAverageRemainingContractualTermInYearsOutstanding
Namespace Prefix: | cbat_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-option equity instruments exercised by participants. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares under non-option equity instrument agreements for which rights to exercise lapsed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(4) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net number of non-option equity instruments granted to participants. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(1) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of equity instruments other than options outstanding, including both vested and non-vested instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration