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

Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases | Mar. 31, 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 | $ 710,287
2023 | 685,055
2024 | 191,764
2025 |
2026 |
Thereafter |
Total | 1,587,106
Amortization of Unearned Income [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
Remainder of 2022 | 56,764
2023 | 22,568
2024 | 579
2025 |
2026 |
Thereafter |
Total | 79,911
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 | 653,523
2023 | 662,487
2024 | 191,185
2025 |
2026 |
Thereafter |
Total | $ 1,507,195

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