<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:TCGL="http://techcreate.com.sg/20260630"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tcgl-20260630.xsd" xlink:type="simple"/>
    <context id="From2026-01-01to2026-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-01-012025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2026-01-012026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002047190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="SingaporeDollar">
        <measure>iso4217:SGD</measure>
    </unit>
    <unit id="SGDpShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:SGD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:DocumentType contextRef="From2026-01-01to2026-06-30" id="Fact000017">6-K</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2026-01-01to2026-06-30" id="Fact000018">TechCreate Group Ltd.</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="From2026-01-01to2026-06-30" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate contextRef="From2026-01-01to2026-06-30" id="Fact000004">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2026-01-01to2026-06-30" id="Fact000005">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="From2026-01-01to2026-06-30" id="Fact000006">0002047190</dei:EntityCentralIndexKey>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl0079"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2026-06-30"
      id="xdx2ixbrl0080"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2026-06-30"
      id="xdx2ixbrl0082"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      id="xdx2ixbrl0128"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="AsOf2026-06-30"
      id="xdx2ixbrl0129"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="AsOf2026-06-30"
      id="xdx2ixbrl0131"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0243"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0342"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0343"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0354"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0355"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0357"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2025-01-012025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0360"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2025-01-012025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0361"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2025-01-012025-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0362"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2025-01-012025-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0363"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0401"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0402"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0404"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0407"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0408"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0410"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0411"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2026-01-012026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0414"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2026-01-012026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0415"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2026-01-012026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0416"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0483"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0497"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseDueFromOfficersAndStockholders
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0506"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0512"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0545"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0547"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0550"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0557"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0558"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0560"
      unitRef="USD"
      xsi:nil="true"/>
    <TCGL:AmountDueToShareholders
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0563"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <TCGL:AmountDueToShareholders
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0565"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0572"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0573"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0575"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0577"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0578"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0580"
      unitRef="USD"
      xsi:nil="true"/>
    <TCGL:ProceedsFromDeferredOfferingCosts
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0583"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <TCGL:ProceedsFromDeferredOfferingCosts
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0585"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2025-01-012025-06-30"
      id="xdx2ixbrl0615"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <TCGL:CapitalContributionSubscriptionReceivableFromShareholder
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0631"
      unitRef="SingaporeDollar"
      xsi:nil="true"/>
    <TCGL:CapitalContributionSubscriptionReceivableFromShareholder
      contextRef="From2026-01-01to2026-06-30"
      id="xdx2ixbrl0633"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredCostsCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000026"
      unitRef="SingaporeDollar">76237</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000027"
      unitRef="SingaporeDollar">386188</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000029"
      unitRef="USD">298376</us-gaap:DeferredCostsCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000031"
      unitRef="SingaporeDollar">2286929</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000032"
      unitRef="SingaporeDollar">3310312</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000034"
      unitRef="USD">2557608</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2025-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000036"
      unitRef="SingaporeDollar">4903</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2026-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000037"
      unitRef="SingaporeDollar">3</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2026-06-30_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000039"
      unitRef="USD">2</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000041"
      unitRef="SingaporeDollar">7370340</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000042"
      unitRef="SingaporeDollar">6542110</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000044"
      unitRef="USD">5054555</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000046"
      unitRef="SingaporeDollar">9738409</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000047"
      unitRef="SingaporeDollar">10238613</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000049"
      unitRef="USD">7910541</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000054"
      unitRef="SingaporeDollar">5968</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000055"
      unitRef="SingaporeDollar">3103</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000057"
      unitRef="USD">2397</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000059"
      unitRef="SingaporeDollar">42688</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000060"
      unitRef="SingaporeDollar">23429</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000062"
      unitRef="USD">18102</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000064"
      unitRef="SingaporeDollar">2155291</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000065"
      unitRef="SingaporeDollar">613642</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000067"
      unitRef="USD">474111</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000069"
      unitRef="SingaporeDollar">2203947</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000070"
      unitRef="SingaporeDollar">640174</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000072"
      unitRef="USD">494610</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000074"
      unitRef="SingaporeDollar">11942356</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000075"
      unitRef="SingaporeDollar">10878787</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000077"
      unitRef="USD">8405151</us-gaap:Assets>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000090"
      unitRef="SingaporeDollar">94307</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000091"
      unitRef="SingaporeDollar">991631</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000093"
      unitRef="USD">766151</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000095"
      unitRef="SingaporeDollar">425500</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000096"
      unitRef="SingaporeDollar">257594</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000098"
      unitRef="USD">199022</us-gaap:AccountsPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000100"
      unitRef="SingaporeDollar">31171</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000101"
      unitRef="SingaporeDollar">22307</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000103"
      unitRef="USD">17235</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000105"
      unitRef="SingaporeDollar">7475</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000106"
      unitRef="SingaporeDollar">7534</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000108"
      unitRef="USD">5821</us-gaap:TaxesPayableCurrent>
    <TCGL:WorkingCapitalLoans
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000110"
      unitRef="SingaporeDollar">62370</TCGL:WorkingCapitalLoans>
    <TCGL:WorkingCapitalLoans
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000111"
      unitRef="SingaporeDollar">62371</TCGL:WorkingCapitalLoans>
    <TCGL:WorkingCapitalLoans
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000113"
      unitRef="USD">48189</TCGL:WorkingCapitalLoans>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000115"
      unitRef="SingaporeDollar">620823</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000116"
      unitRef="SingaporeDollar">1341437</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000118"
      unitRef="USD">1036418</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000123"
      unitRef="SingaporeDollar">14616</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000124"
      unitRef="SingaporeDollar">2802</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000126"
      unitRef="USD">2165</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <TCGL:WorkingCapitalLoansNonCurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000133"
      unitRef="SingaporeDollar">191039</TCGL:WorkingCapitalLoansNonCurrent>
    <TCGL:WorkingCapitalLoansNonCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000134"
      unitRef="SingaporeDollar">158000</TCGL:WorkingCapitalLoansNonCurrent>
    <TCGL:WorkingCapitalLoansNonCurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000136"
      unitRef="USD">122074</TCGL:WorkingCapitalLoansNonCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000138"
      unitRef="SingaporeDollar">205655</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000139"
      unitRef="SingaporeDollar">160802</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000141"
      unitRef="USD">124239</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000143"
      unitRef="SingaporeDollar">826478</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000144"
      unitRef="SingaporeDollar">1502239</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000146"
      unitRef="USD">1160657</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000154"
      unitRef="USDPShares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2026-06-30_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000156"
      unitRef="USDPShares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000158"
      unitRef="Shares">225000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2026-06-30_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000160"
      unitRef="Shares">225000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000162"
      unitRef="Shares">17859750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000164"
      unitRef="Shares">17859750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2026-06-30_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000166"
      unitRef="Shares">17859750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000168"
      unitRef="Shares">17859750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-12-31_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000151"
      unitRef="SingaporeDollar">4587</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-06-30_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000152"
      unitRef="SingaporeDollar">4587</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-06-30_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000170"
      unitRef="USD">3544</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000175"
      unitRef="USDPShares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000177"
      unitRef="USDPShares">0.0002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000179"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000181"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000183"
      unitRef="Shares">2572750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000185"
      unitRef="Shares">2572750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000187"
      unitRef="Shares">2572750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000189"
      unitRef="Shares">2572750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-12-31_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000172"
      unitRef="SingaporeDollar">661</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000173"
      unitRef="SingaporeDollar">661</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000191"
      unitRef="USD">511</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-12-31_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000193"
      unitRef="SingaporeDollar">661</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000194"
      unitRef="SingaporeDollar">661</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2026-06-30_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000196"
      unitRef="USD">511</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000198"
      unitRef="SingaporeDollar">12624119</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000199"
      unitRef="SingaporeDollar">13028889</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000201"
      unitRef="USD">10066359</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000203"
      unitRef="SingaporeDollar">26363</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000204"
      unitRef="SingaporeDollar">80012</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000206"
      unitRef="USD">61819</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000208"
      unitRef="SingaporeDollar">-1539852</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000209"
      unitRef="SingaporeDollar">-3737601</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000211"
      unitRef="USD">-2887739</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000213"
      unitRef="SingaporeDollar">11115878</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000214"
      unitRef="SingaporeDollar">9376548</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000216"
      unitRef="USD">7244494</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000218"
      unitRef="SingaporeDollar">11942356</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000219"
      unitRef="SingaporeDollar">10878787</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000221"
      unitRef="USD">8405151</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000223"
      unitRef="SingaporeDollar">1936539</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000224"
      unitRef="SingaporeDollar">879823</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000226"
      unitRef="USD">679767</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000228"
      unitRef="SingaporeDollar">889954</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000229"
      unitRef="SingaporeDollar">578827</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000231"
      unitRef="USD">447212</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000233"
      unitRef="SingaporeDollar">1046585</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000234"
      unitRef="SingaporeDollar">300996</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000236"
      unitRef="USD">232555</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000238"
      unitRef="SingaporeDollar">109739</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000239"
      unitRef="SingaporeDollar">261201</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000241"
      unitRef="USD">201809</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000244"
      unitRef="SingaporeDollar">67520</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000246"
      unitRef="USD">52167</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000248"
      unitRef="SingaporeDollar">881131</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000249"
      unitRef="SingaporeDollar">2222818</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000251"
      unitRef="USD">1717390</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000253"
      unitRef="SingaporeDollar">990870</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000254"
      unitRef="SingaporeDollar">2551539</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000256"
      unitRef="USD">1971366</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000258"
      unitRef="SingaporeDollar">55715</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000259"
      unitRef="SingaporeDollar">-2250543</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000261"
      unitRef="USD">-1738811</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000266"
      unitRef="SingaporeDollar">7247</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000267"
      unitRef="SingaporeDollar">107172</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000269"
      unitRef="USD">82803</us-gaap:OtherNonoperatingIncome>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000271"
      unitRef="SingaporeDollar">-28409</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000272"
      unitRef="SingaporeDollar">-9290</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000274"
      unitRef="USD">-7178</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000276"
      unitRef="SingaporeDollar">-21162</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000277"
      unitRef="SingaporeDollar">97882</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000279"
      unitRef="USD">75625</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000281"
      unitRef="SingaporeDollar">34553</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000282"
      unitRef="SingaporeDollar">-2152661</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000284"
      unitRef="USD">-1663186</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000286"
      unitRef="SingaporeDollar">54699</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000287"
      unitRef="SingaporeDollar">45088</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000289"
      unitRef="USD">34836</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000291"
      unitRef="SingaporeDollar">-20146</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000292"
      unitRef="SingaporeDollar">-2197749</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000294"
      unitRef="USD">-1698022</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000299"
      unitRef="SingaporeDollar">11389</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000300"
      unitRef="SingaporeDollar">56108</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000302"
      unitRef="USD">43350</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000304"
      unitRef="SingaporeDollar">-8757</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000305"
      unitRef="SingaporeDollar">-2141641</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000307"
      unitRef="USD">-1654672</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000312"
      unitRef="SGDpShares">-0.0012</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000314"
      unitRef="SGDpShares">-0.0012</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000316"
      unitRef="SGDpShares">-0.1076</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000318"
      unitRef="SGDpShares">-0.1076</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000320"
      unitRef="USDPShares">-0.0831</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000322"
      unitRef="USDPShares">-0.0831</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000327"
      unitRef="Shares">17500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-06-30"
      decimals="INF"
      id="Fact000329"
      unitRef="Shares">17500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000331"
      unitRef="Shares">20432500</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000333"
      unitRef="Shares">20432500</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000335"
      unitRef="Shares">20432500</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2026-01-01to2026-06-30"
      decimals="INF"
      id="Fact000337"
      unitRef="Shares">20432500</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <TCGL:SellingAndDistributionExpensesReclassified
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000340"
      unitRef="SingaporeDollar">318061</TCGL:SellingAndDistributionExpensesReclassified>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000349"
      unitRef="Shares">14927250</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000351"
      unitRef="Shares">2572750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000344"
      unitRef="SingaporeDollar">1351540</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000345"
      unitRef="SingaporeDollar">-468941</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000346"
      unitRef="SingaporeDollar">-7875</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000347"
      unitRef="SingaporeDollar">874724</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000356"
      unitRef="SingaporeDollar">-20146</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000358"
      unitRef="SingaporeDollar">-20146</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2025-01-012025-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000364"
      unitRef="SingaporeDollar">19264</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000365"
      unitRef="SingaporeDollar">19264</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000374"
      unitRef="Shares">14927250</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000376"
      unitRef="Shares">2572750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000369"
      unitRef="SingaporeDollar">1351540</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000370"
      unitRef="SingaporeDollar">-489087</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000371"
      unitRef="SingaporeDollar">11389</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-06-30"
      decimals="0"
      id="Fact000372"
      unitRef="SingaporeDollar">873842</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000385"
      unitRef="Shares">17859750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000378"
      unitRef="SingaporeDollar">4587</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000387"
      unitRef="Shares">2572750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000379"
      unitRef="SingaporeDollar">661</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000380"
      unitRef="SingaporeDollar">12624119</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000381"
      unitRef="SingaporeDollar">-1539852</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000382"
      unitRef="SingaporeDollar">26363</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000383"
      unitRef="SingaporeDollar">11115878</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000396"
      unitRef="Shares">17859750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000389"
      unitRef="SingaporeDollar">4587</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000398"
      unitRef="Shares">2572750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000390"
      unitRef="SingaporeDollar">661</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000391"
      unitRef="SingaporeDollar">12624119</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000392"
      unitRef="SingaporeDollar">-1539852</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000393"
      unitRef="SingaporeDollar">26363</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000394"
      unitRef="SingaporeDollar">11115878</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-012026-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000403"
      unitRef="SingaporeDollar">-2197749</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000405"
      unitRef="SingaporeDollar">-2197749</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-012026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000409"
      unitRef="SingaporeDollar">404770</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000412"
      unitRef="SingaporeDollar">404770</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2026-01-012026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000418"
      unitRef="SingaporeDollar">53649</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000419"
      unitRef="SingaporeDollar">53649</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000428"
      unitRef="Shares">17859750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000421"
      unitRef="SingaporeDollar">4587</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000430"
      unitRef="Shares">2572750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000422"
      unitRef="SingaporeDollar">661</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000423"
      unitRef="SingaporeDollar">13028889</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000424"
      unitRef="SingaporeDollar">-3737601</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000425"
      unitRef="SingaporeDollar">80012</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000426"
      unitRef="SingaporeDollar">9376548</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000439"
      unitRef="Shares">17859750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000432"
      unitRef="SingaporeDollar">4587</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000441"
      unitRef="Shares">2572750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000433"
      unitRef="SingaporeDollar">661</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000434"
      unitRef="SingaporeDollar">13028889</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000435"
      unitRef="SingaporeDollar">-3737601</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000436"
      unitRef="SingaporeDollar">80012</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000437"
      unitRef="SingaporeDollar">9376548</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000443"
      unitRef="USD">3544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000444"
      unitRef="USD">511</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000445"
      unitRef="USD">10066359</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000446"
      unitRef="USD">-2887739</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000447"
      unitRef="USD">61819</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000448"
      unitRef="USD">7244494</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000450"
      unitRef="USD">3544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000451"
      unitRef="USD">511</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000452"
      unitRef="USD">10066359</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000453"
      unitRef="USD">-2887739</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000454"
      unitRef="USD">61819</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000455"
      unitRef="USD">7244494</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000460"
      unitRef="SingaporeDollar">-20146</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000461"
      unitRef="SingaporeDollar">-2197749</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000463"
      unitRef="USD">-1698022</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000468"
      unitRef="SingaporeDollar">3993</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000469"
      unitRef="SingaporeDollar">2865</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000471"
      unitRef="USD">2214</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000473"
      unitRef="SingaporeDollar">20976</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000474"
      unitRef="SingaporeDollar">20182</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000476"
      unitRef="USD">15593</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000478"
      unitRef="SingaporeDollar">-28409</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000479"
      unitRef="SingaporeDollar">-9290</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000481"
      unitRef="USD">-7178</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ShareBasedCompensation
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000484"
      unitRef="SingaporeDollar">400001</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000486"
      unitRef="USD">309048</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000491"
      unitRef="SingaporeDollar">-225490</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000492"
      unitRef="SingaporeDollar">309951</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000494"
      unitRef="USD">239474</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000496"
      unitRef="SingaporeDollar">-79703</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000501"
      unitRef="SingaporeDollar">-165804</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000502"
      unitRef="SingaporeDollar">-518266</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000504"
      unitRef="USD">-400422</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseDueFromOfficersAndStockholders
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000507"
      unitRef="SingaporeDollar">-4900</us-gaap:IncreaseDecreaseDueFromOfficersAndStockholders>
    <us-gaap:IncreaseDecreaseDueFromOfficersAndStockholders
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000509"
      unitRef="USD">-3786</us-gaap:IncreaseDecreaseDueFromOfficersAndStockholders>
    <us-gaap:IncreaseDecreaseDueFromOtherRelatedParties
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000511"
      unitRef="SingaporeDollar">-11772</us-gaap:IncreaseDecreaseDueFromOtherRelatedParties>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000516"
      unitRef="SingaporeDollar">-279907</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000517"
      unitRef="SingaporeDollar">897324</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000519"
      unitRef="USD">693289</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000521"
      unitRef="SingaporeDollar">262530</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000522"
      unitRef="SingaporeDollar">-167906</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000524"
      unitRef="USD">-129727</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000526"
      unitRef="SingaporeDollar">-20803</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000527"
      unitRef="SingaporeDollar">-21601</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000529"
      unitRef="USD">-16689</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000531"
      unitRef="SingaporeDollar">-17</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000532"
      unitRef="SingaporeDollar">59</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000534"
      unitRef="USD">46</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000536"
      unitRef="SingaporeDollar">477804</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000537"
      unitRef="SingaporeDollar">-844320</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000539"
      unitRef="USD">-652336</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000544"
      unitRef="SingaporeDollar">2502</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000549"
      unitRef="SingaporeDollar">-2502</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <TCGL:AmountDueToShareholders
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000562"
      unitRef="SingaporeDollar">11261</TCGL:AmountDueToShareholders>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000567"
      unitRef="SingaporeDollar">129135</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000568"
      unitRef="SingaporeDollar">42328</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000570"
      unitRef="USD">32703</us-gaap:RepaymentsOfBankDebt>
    <TCGL:ProceedsFromDeferredOfferingCosts
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000582"
      unitRef="SingaporeDollar">-254130</TCGL:ProceedsFromDeferredOfferingCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000587"
      unitRef="SingaporeDollar">-394526</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000588"
      unitRef="SingaporeDollar">-42328</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000590"
      unitRef="USD">-32703</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000592"
      unitRef="SingaporeDollar">19264</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000593"
      unitRef="SingaporeDollar">58418</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000595"
      unitRef="USD">45135</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000597"
      unitRef="SingaporeDollar">100040</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000598"
      unitRef="SingaporeDollar">-828230</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000600"
      unitRef="USD">-639904</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000602"
      unitRef="SingaporeDollar">1205951</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000603"
      unitRef="SingaporeDollar">7370340</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2025-12-31"
      decimals="0"
      id="Fact000605"
      unitRef="USD">5694459</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2025-06-30"
      decimals="0"
      id="Fact000607"
      unitRef="SingaporeDollar">1305991</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000608"
      unitRef="SingaporeDollar">6542110</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2026-06-30"
      decimals="0"
      id="Fact000610"
      unitRef="USD">5054555</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000616"
      unitRef="SingaporeDollar">2501</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000618"
      unitRef="USD">1932</us-gaap:IncomeTaxesPaid>
    <TCGL:WithholdingTaxesPaid
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000620"
      unitRef="SingaporeDollar">-54441</TCGL:WithholdingTaxesPaid>
    <TCGL:WithholdingTaxesPaid
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000621"
      unitRef="SingaporeDollar">-42587</TCGL:WithholdingTaxesPaid>
    <TCGL:WithholdingTaxesPaid
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000623"
      unitRef="USD">-32903</TCGL:WithholdingTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000625"
      unitRef="SingaporeDollar">28409</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000626"
      unitRef="SingaporeDollar">9290</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2026-01-01to2026-06-30"
      decimals="0"
      id="Fact000628"
      unitRef="USD">7178</us-gaap:InterestPaidNet>
    <TCGL:CapitalContributionSubscriptionReceivableFromShareholder
      contextRef="From2025-01-012025-06-30"
      decimals="0"
      id="Fact000630"
      unitRef="SingaporeDollar">4900</TCGL:CapitalContributionSubscriptionReceivableFromShareholder>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000223"
          xlink:label="Fact000223"
          xlink:type="locator"/>
        <link:footnote id="Footnote000338" xlink:label="Footnote000338" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Comparative amounts
                                                                                                                                                              totalling S$<xhtml:span
  class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMgYW5kIENvbXByZWhlbnNpdmUgTG9zcyAoVW5hdWRpdGVkKSAoUGFyZW50aGV0aWNhbCkA"
  id="xdx_903_ecustom--SellingAndDistributionExpensesReclassified_c20260101__20260630_ztqjeW7hDkSk"
  title="Selling and distribution expenses reclassified">318,061</xhtml:span> have been reclassified from general and administrative expenses to cost of revenue for consistency in the
                                                                                                                                                              classification of expenses. The reclassification resulted in a corresponding decrease in gross profit and had no effect on net
                                                                                                                                                              loss.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000223"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000228"
          xlink:label="Fact000228"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000228"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000233"
          xlink:label="Fact000233"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000233"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000238"
          xlink:label="Fact000238"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000238"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0243"
          xlink:label="xdx2ixbrl0243"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0243"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000248"
          xlink:label="Fact000248"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000248"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000253"
          xlink:label="Fact000253"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000253"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000258"
          xlink:label="Fact000258"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000258"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000266"
          xlink:label="Fact000266"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000266"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000271"
          xlink:label="Fact000271"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000271"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000276"
          xlink:label="Fact000276"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000276"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000281"
          xlink:label="Fact000281"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000281"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000286"
          xlink:label="Fact000286"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000286"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000291"
          xlink:label="Fact000291"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000291"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000299"
          xlink:label="Fact000299"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000299"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000304"
          xlink:label="Fact000304"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000304"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000312"
          xlink:label="Fact000312"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000312"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000314"
          xlink:label="Fact000314"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000314"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000327"
          xlink:label="Fact000327"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000327"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000329"
          xlink:label="Fact000329"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000329"
          xlink:to="Footnote000338"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
