XML 66 R43.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of Significant Accounting Policies and Practices (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Schedule of Property and Equipment Estimated Useful Lives | Depreciation is calculated based on the straight-line method (after taking into account their respective estimated residual values) over the estimated useful lives of the assets as follows:
Buildings |  | 5 – 38 years
Machinery and equipment |  | 1 – 15 years
Leasehold improvement |  | Over the shorter of lease term of the estimated useful lives of the assets
Office equipment |  | 1 – 5 years
Motor vehicles |  | 5 – 12 years
Schedule of Foreign Exchange Transactions Involving RMB | Translation of amounts from RMB into US dollars has been made at the following exchange rates for the respective periods:
Year ended December 31, 2022 |  |
Balance sheet, except for equity accounts |  | RMB 6.9091 to US$1.00
Income statement and cash flows |  | RMB 6.7264 to US$1.00
Year ended December 31, 2023 |  |
Balance sheet, except for equity accounts |  | RMB 7.0971 to US$1.00
Income statement and cash flows |  | RMB 7.0719 to US$1.00
Schedule of Intangible Assets Amortization Period | The respective amortization periods for the intangible assets are as follows:
Computer software |  | –1 - 10 years
Sewage discharge permit |  | –5 - 7 years
Schedule of Presents the Activity of the Deferred Revenue | The table below presents the activity of the deferred batteries development and sales of batteries revenue during the years ended December 31, 2022 and 2023, respectively:
|  | December 31, |  |  | December 31, |
|  | 2022 |  |  | 2023 |
Balance at beginning of year |  | $ | 784,000 |  |  | $ | 1,869,525 |
Development fees collected/ deposits received |  |  | 1,115,010 |  |  |  | - |
Development and sales of batteries revenue recognized |  |  | - |  |  |  | (1,060,535 | )
Exchange realignment |  |  | (29,485 | ) |  |  | (24,990 | )
Balance at end of year |  | $ | 1,869,525 |  |  | $ | 784,000 |

X
- Definition Tabular disclosure of estimated useful lives of the assets. + References No definition available. + Details
Name: | cbat_ScheduleOfEstimatedUsefulLivesTableTextBlock
Namespace Prefix: | cbat_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of deferred revenue. + References No definition available. + Details
Name: | cbat_ScheduleOfPresentsTheActivityOfTheDeferredRevenueTableTextBlock
Namespace Prefix: | cbat_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B + Details
Name: | us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation expense and method used, including composite depreciation, and accumulated depreciation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 20 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481834/980-20-45-1 + Details
Name: | us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration