XML 78 R67.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable - USD ($) | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jun. 30, 2024 | Mar. 31, 2024 | Jun. 30, 2023 | Jun. 30, 2024 | Jun. 30, 2023 | Dec. 31, 2023
Schedule of Convertible Notes Receivable [Abstract] |  |  |  |  |  |
Beginning | $ 2,656,876 | $ 2,602,027 |  | $ 2,602,027 |  |
Convertible note receivable |  |  |  |  |  | 2,500,000
Fair value changes of convertible notes | (93,912) | 54,849 |  |  |  | 102,027
Other-than-temporary impairment losses on convertible note receivable | (1,500,000) |  |  | (1,500,000) |  |
Ending | $ 1,062,964 | $ 2,656,876 |  | $ 1,062,964 |  | $ 2,602,027

X
- Definition Amount of convertible notes receivable. + References No definition available. + Details
Name: | gdc_ConvertibleNotesReceivable
Namespace Prefix: | gdc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | gdc_OtherthantemporaryImpairmentLosses
Namespace Prefix: | gdc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in fair value from changes in the assumptions or model used to calculate the fair value of a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References No definition available. + Details
Name: | us-gaap_AssetAtFairValueChangesInFairValueResultingFromChangesInAssumptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 40 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481194/470-20-40-16 + Details
Name: | us-gaap_InducedConversionOfConvertibleDebtExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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