XML 67 R52.htm IDEA: XBRL DOCUMENT
v3.23.3

Intangible Assets and Digital Assets (Details) - Schedule of Intangible Assets - USD ($) | 12 Months Ended
--- | ---
Jun. 30, 2023 | Jun. 30, 2022
Indefinite-Lived Intangible Assets [Line Items] |  |
Trademarks | $ 5,752,592 | $ 6,232,670
Less: accumulated amortization | (51,581) | (55,886)
Total trademarks, net | 5,701,011 | $ 6,176,784
Foreign Currency Adjustment [Member] |  |
Indefinite-Lived Intangible Assets [Line Items] |  |
Trademarks | (480,078) |
Less: accumulated amortization | 4,305 |
Total trademarks, net | $ (475,773) |

X
- References No definition available. + Details
Name: | cga_FiniteLivedIntangibleAssetNet
Namespace Prefix: | cga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AccumulatedAmortizationOfOtherDeferredCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2 + Details
Name: | us-gaap_FiniteLivedTrademarksGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=cga_ForeignCurrencyAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |