XML 90 R78.htm IDEA: XBRL DOCUMENT
v3.21.2

Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases | Jun. 30, 2021 USD ($)
--- | ---
Total Minimum Lease Payments to be Received [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
2022 | $ 839,192
2023 | 672,591
2024 | 524,572
2026 |
Thereafter |
Total | 2,036,355
Amortization of Unearned Income [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
2022 | 89,489
2023 | 52,445
2024 | 14,329
2026 |
Thereafter |
Total | 156,263
Net Investment in Sales Type Leases [Member] |
Lease (Details) - Schedule of future minimum lease payments receivable for sales type leases [Line Items] |
2022 | 749,703
2023 | 620,146
2024 | 510,243
2026 |
Thereafter |
Total | $ 1,880,092

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