XML 128 R116.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Deferred Government Grants (Details) - Schedule of Deferred Government Grants - USD ($) | Jun. 30, 2024 | Dec. 31, 2023
--- | --- | ---
Schedule of Deferred Government Grants [Abstract] |  |
Total government grants | $ 6,183,067 | $ 6,578,863
Less: Current portion | (482,714) | (375,375)
Non-current portion | $ 5,700,353 | $ 6,203,488

X
- Definition Deferred government grants amount. + References No definition available. + Details
Name: | cbat_DeferredGovernmentGrants
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Deferred government grants, current. + References No definition available. + Details
Name: | cbat_DeferredGovernmentGrantsCurrent
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred government grants classified as non-current. + References No definition available. + Details
Name: | cbat_DeferredGovernmentGrantsNoncurrent
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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