XML 118 R107.htm IDEA: XBRL DOCUMENT
v3.23.2

Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due from/ (to) Related Parties - USD ($) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2023 | Dec. 31, 2022
Trade receivable, net – Zhengzhou BAK Battery Co., Ltd. [Member] |  |  |
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due from/ (to) Related Parties [Line Items] |  |  |
Trade payable, net | [1] | $ 15,054,609 | $ 9,156,383
Bills receivable – Issued by Zhengzhou BAK Battery Co., Ltd. [Member] |  |  |
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due from/ (to) Related Parties [Line Items] |  |  |
Trade payable, net | [2] | 1,805,975 | 2,941,683
Trade payable, net – Zhengzhou BAK Battery Co., Ltd [Member] |  |  |
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due from/ (to) Related Parties [Line Items] |  |  |
Trade payable, net | [3] | 653,610 | 5,629,343
Dividend payable to non-controlling interest of Hitrans [Member] |  |  |
Balances and Transactions With Related Parties (Details) - Schedule of Other Balances Due from/ (to) Related Parties [Line Items] |  |  |
Trade payable, net |  | $ 1,229,613 | $ 1,290,942
[1] | Representing trade receivable from sales of cathode raw materials to Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $1.3 million to the Company.
[2] | Representing bills receivable issued by Zhengzhou BAK Battery Co., Ltd. The Company endorsed the bills receivable as of December 31, 2022 to suppliers for settling trade payable subsequent to December 31, 2022. Bills receivable as of June 30, 2023 were pledged to bank as security for issuance of bills payable (note 13).
[3] | Representing trade payable on purchase of batteries from Zhengzhou BAK Battery Co., Ltd.

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

X
- Definition Trade payable, net. + References No definition available. + Details
Name: | cbat_TradePayableNet
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=cbat_TradeReceivableNetZhengzhouBAKBatteryCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=cbat_BillsReceivableIssuedByZhengzhouBAKBatteryCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=cbat_TradePayableNetZhengzhouBAKBatteryCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=cbat_DividendPayableToNoncontrollingInterestOfHitransMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |