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

Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases | Jun. 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 | $ 597,665
2023 | 648,416
2024 | 181,510
2025 |
2026 |
Thereafter |
Total | 1,427,591
Amortization of Unearned Income [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
Remainder of 2022 | 42,669
2023 | 30,529
2024 | 2,440
2025 |
2026 |
Thereafter |
Total | 75,638
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 | 554,996
2023 | 617,887
2024 | 179,070
2025 |
2026 |
Thereafter |
Total | $ 1,351,953

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: |