XML 97 R78.htm IDEA: XBRL DOCUMENT
v3.23.1

Short Term Bank Loans (Details) - Schedule of short term loans - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Short Term Bank Loans (Details) - Schedule of short term loans [Line Items] |  |
Maturity Date | Total | Total
Total | $ 8,986,255 | $ 8,760,945
Operating Loans [Member] |  |
Short Term Bank Loans (Details) - Schedule of short term loans [Line Items] |  |
Maturity Date | August 29, 2023 | August 23, 2022
Bank Name | Agricultural Bank of PRC | Agricultural bank of PRC
Interest Rate per Annum (%) | 3.85% | 4.57%
Total | $ 2,609,755 | $ 2,954,837
Operating Loans One [Member] |  |
Short Term Bank Loans (Details) - Schedule of short term loans [Line Items] |  |
Maturity Date | June 29, 2023 | August 18, 2022
Bank Name | Bank of Communications | Rural commercial bank of Xinchang
Interest Rate per Annum (%) | 3.85% | 4.35%
Total | $ 1,449,864 | $ 1,255,375
Operating Loans Two [Member] |  |
Short Term Bank Loans (Details) - Schedule of short term loans [Line Items] |  |
Maturity Date | January 30, 2023 | August 23, 2022
Bank Name | Bank of Ningbo | Rural commercial bank of Xinchang
Interest Rate per Annum (%) | 1.12% | 5.30%
Total | $ 1,012,005 | $ 1,098,453
Operating Loans Three [Member] |  |
Short Term Bank Loans (Details) - Schedule of short term loans [Line Items] |  |
Maturity Date | August 23, 2023 | September 01, 2022
Bank Name | Rural Commercial Bank of Xinchang | Rural commercial bank of Xinchang
Interest Rate per Annum (%) | 3.85% | 4.35%
Total | $ 2,464,768 | $ 2,667,671
Operating Loans Four [Member] |  |
Short Term Bank Loans (Details) - Schedule of short term loans [Line Items] |  |
Maturity Date | February 23, 2023 | January 21, 2022
Bank Name | Industrial and Commercial Bank of Xinchang | Rural commercial bank of Xinchang
Interest Rate per Annum (%) | 4.05% | 5.30%
Total | $ 1,449,863 | $ 784,609

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

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

X
- Definition Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateEffectivePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentMaturityDateDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: 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(a)(16)(a)(1)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 + Details
Name: | us-gaap_ShortTermBorrowings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | gtec_TypeOfLoanAxis=gtec_OperatingLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gtec_TypeOfLoanAxis=gtec_OperatingLoansOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gtec_TypeOfLoanAxis=gtec_OperatingLoansTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gtec_TypeOfLoanAxis=gtec_OperatingLoansThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gtec_TypeOfLoanAxis=gtec_OperatingLoansFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |