XML 79 R60.htm IDEA: XBRL DOCUMENT
v3.23.1

Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of major customers of accounts receivable - Accounts Receivable [Member] - Customer Concentration Risk [Member] - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of major customers of accounts receivable [Line Items] |  |
Accounts receivable, net | $ 5,836,984 | $ 6,263,705
Percentage of revenues | 40.72% | 39.36%
Company A [Member] |  |
Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of major customers of accounts receivable [Line Items] |  |
Accounts receivable, net | $ 2,266,095 | $ 2,157,638
Percentage of revenues | 15.81% | 13.56%
Company B [Member] |  |
Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of major customers of accounts receivable [Line Items] |  |
Accounts receivable, net | $ 2,140,591 | $ 2,148,131
Percentage of revenues | 14.93% | 13.50%
Company C [Member] |  |
Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of major customers of accounts receivable [Line Items] |  |
Accounts receivable, net | $ 1,430,298 | $ 1,957,936
Percentage of revenues | 9.98% | 12.30%

X
- Definition ConcentrationRiskPercentage. + References No definition available. + Details
Name: | gtec_ConcentrationRiskPercntage
Namespace Prefix: | gtec_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition This item represents disclosure of all significant concentrations of credit risk or market risk arising from the subject financial instrument (as defined), whether from an individual counterparty or groups of counterparties. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(5)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 + Details
Name: | us-gaap_FairValueConcentrationOfRiskAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=gtec_CompanyAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=gtec_CompanyBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=gtec_CompanyCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |