XML 89 R78.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases | Sep. 30, 2022 USD ($)
--- | ---
Total Minimum Lease Payments to be Received [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
Remainder of 2022 | $ 422,153
2023 | 610,464
2024 | 170,885
2025 |
2026 |
Thereafter |
Total | 1,203,502
Amortization of Unearned Income [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
Remainder of 2022 | 40,172
2023 | 28,743
2024 | 2,295
2025 |
2026 |
Thereafter |
Total | 71,210
Net Investment in Sales Type Leases [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
Remainder of 2022 | 381,981
2023 | 581,721
2024 | 168,590
2025 |
2026 |
Thereafter |
Total | $ 1,132,292

X
- Definition Capital Leases + References No definition available. + Details
Name: | cbat_CapitalLeasesFutureMinimumPaymentReceivable
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of minimum lease payments to be received by the lessor for capital leases in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | cbat_CapitalLeasesFutureMinimumPaymentReceivableCurrent
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of minimum lease payments to be received by the lessor for capital leases after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | cbat_CapitalLeasesFutureMinimumPaymentReceivableDueThereafter
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of minimum lease payments to be received by the lessor for capital leases in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | cbat_CapitalLeasesFutureMinimumPaymentReceivableInFiveYears
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of minimum lease payments to be received by the lessor for capital leases in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | cbat_CapitalLeasesFutureMinimumPaymentReceivableInFourYears
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of minimum lease payments to be received by the lessor for capital leases in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | cbat_CapitalLeasesFutureMinimumPaymentReceivableInTwoYears
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of minimum lease payments to be received by the lessor for capital leases in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References No definition available. + Details
Name: | cbat_CapitalLeasesFutureMinimumPaymentReceivableRemainderOfFiscalYear
Namespace Prefix: | cbat_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_TotalMinimumLeasePaymentsToBeReceivedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_AmortizationOfUnearnedIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cbat_NetInvestmentInSalesTypeLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |