<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:currency="http://xbrl.sec.gov/currency/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:duo="http://fangdd.com/20260630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="duo-20260630.xsd" xlink:type="simple"/>
    <context id="cref_242308670">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2114584707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1163887186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_362799716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1417766887">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_1056654502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_432036377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1385202836">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_876008015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_428951010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1573708688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2111847415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_502592216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_173222188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_348827366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DeyanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_102845344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DeyanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1266880135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ChongkaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2092598245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ChongkaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1961630263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2142575458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_711664486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiushenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_133235513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiushenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:ExclusiveSalesContractsWithoutSalesCommitmentArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1920417351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_783603772">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_618829056">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DetongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_316854427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DetongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1678501189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:LongshuTianyeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_426166837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:LongshuTianyeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_940646381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiushenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_342373998">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiushenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:IncomeSharedUnderNonGroupCollaborativeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_600445807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_200326538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1902050083">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ZXInternationalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2118390502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ZXInternationalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_898677657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:XiZengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_750736827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:XiZengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_803942797">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_943098668">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1335983379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_270646602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1392365561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1349587047">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_402469214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_782008891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1979998000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_533526166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_59702575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1856715182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1513745020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_306065518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_843352571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1400466356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_56518060">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoduoRobotAndItsSubsidiariesDuoduoRobotGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1467288443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1632327663">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:SuzhouTinghaozhuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_425276093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:NingboChunyuManagementLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1776292951">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiaxindaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1302938647">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiushiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1408746015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DerongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_84018315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DetongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_474008481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DeyanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2117779626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:YundeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2058673290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:LongshuTianyeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1710659733">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiuchuanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1703613898">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiChongkaiEnterpriseManagementLLPChongkaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_77946629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:JiushenAndAnLPItControlsJiushenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1814167838">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:GefeiChengyunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_363303093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ZXInternationalLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_46995723">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:MrXiZengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1269691776">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_416217609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">duo:CapitalCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_118553551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">duo:SuzhouTinghaozhuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="cref_1661792100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">duo:SuzhouTinghaozhuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="cref_837686930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">duo:SuzhouTinghaozhuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_738328545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1079802845">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">duo:ShareOptionsToEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1146035343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">duo:ShareOptionsToEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_694833694">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1483204381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">duo:TaxExaminationsTransferPricingIssuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_48507123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">duo:TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_443458629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">duo:TaxExaminationsUnderpaymentOfTaxesExceedingThresholdAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_417068158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">duo:TaxExaminationsComputationalErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_858152418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_507247712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_335779416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2030-12-31</instant>
        </period>
    </context>
    <context id="cref_402900943">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2029-12-31</instant>
        </period>
    </context>
    <context id="cref_1318697678">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2028-12-31</instant>
        </period>
    </context>
    <context id="cref_174429259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2027-12-31</instant>
        </period>
    </context>
    <context id="cref_968510453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-12-31</instant>
        </period>
    </context>
    <context id="cref_1592586802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">duo:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1550414272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_604103927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="cref_342790344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_744929195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1711079025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">duo:NonPRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_486513668">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">duo:NonPRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1905029221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">duo:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_28295187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2081670343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_932344893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2076802983">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_909999790">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_448279672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">duo:TwoThousandEighteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="cref_1656545213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">duo:TwoThousandEighteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="cref_704794985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_689249788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2066631015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1671154035">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_282980557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_418805310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1504862924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_1056679938">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="cref_624626526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">duo:ShareIncentivePlan2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1187662384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">duo:ShareIncentivePlan2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1360751454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">duo:ShareIncentivePlan2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_577470985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">duo:ShareIncentivePlan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_418147366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">duo:GoodsTransferredAtAPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1078313311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">duo:GoodsTransferredAtAPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1171495185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1723764416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_529203757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1526468183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1800932084">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">duo:InnovationInitiativesAndOtherValueAddedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1851041359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">duo:InnovationInitiativesAndOtherValueAddedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1569591991">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">duo:BaseCommissionFromTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1253722365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">duo:BaseCommissionFromTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_94984337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ThreeEightFiveHomerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1141138926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShenzhenDuobaoFisheriesIndustryManagementCoLtdDuobaoFishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_235861678">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShenzhenDuobaoFisheriesIndustryManagementCoLtdDuobaoFishingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1470468237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:KunshanHuatingNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_578204689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:KunshanHuatingNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1781422965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShanghaiWeimingNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2041870196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShanghaiWeimingNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_775942446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:GuiyangZhuhoufangCommercialManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1109451134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:GuiyangZhuhoufangCommercialManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1367416959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShenzhenJiuzhouFangyunDigitalLiveStreamingIndustryTechnologyCoLtdJiuzhouFangyunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_236860898">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShenzhenJiuzhouFangyunDigitalLiveStreamingIndustryTechnologyCoLtdJiuzhouFangyunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_53922874">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:BeijingTuqiangYunxiaTechnologyLimitedTuqiangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_54602687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:WuhanQianheRealEstateManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_989341808">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:WuhanQianheRealEstateManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_868098540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:SuzhouTinghaozhu1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_300488219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:SuzhouTinghaozhu1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1554277274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChengduJunyiNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1366265590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChengduJunyiNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_375083362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:WuxiFangyunDigitalTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1599703905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:WuxiFangyunDigitalTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1458313509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChongqingDuoduoFangyiInformationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1987050591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShanghaiYiqichengRealEstateConsultingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_765724809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShanghaiYiqichengRealEstateConsultingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1327197118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:HangzhouYongshengNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_365652301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:HangzhouYongshengNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1624384844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChongqingXinzidaoNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_255476869">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChongqingXinzidaoNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1551207764">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:NanjingJuyuanAssetServicesCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_792889741">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:NanjingJuyuanAssetServicesCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_76689806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChangshaXingzhishengNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_229361309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChangshaXingzhishengNetworkTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1911187478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShenzhenJinqidaInformationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_404455796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ShenzhenJinqidaInformationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1049386322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ThreeEightFiveHomerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1200574375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2035507510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_996518687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1206496123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-29</instant>
        </period>
    </context>
    <context id="cref_1898932804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-29</startDate>
            <endDate>2025-09-29</endDate>
        </period>
    </context>
    <context id="cref_502999681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">duo:ConversionNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-05</instant>
        </period>
    </context>
    <context id="cref_929741514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2025-12-05</startDate>
            <endDate>2025-12-05</endDate>
        </period>
    </context>
    <context id="cref_798026843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-26</instant>
        </period>
    </context>
    <context id="cref_423164244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">duo:ConvertiblePromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-26</instant>
        </period>
    </context>
    <context id="cref_730054306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2025-06-09</instant>
        </period>
    </context>
    <context id="cref_1483253479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2025-06-09</startDate>
            <endDate>2025-06-09</endDate>
        </period>
    </context>
    <context id="cref_34196953">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">duo:ConversionNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-14</instant>
        </period>
    </context>
    <context id="cref_1448276283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-14</startDate>
            <endDate>2025-03-14</endDate>
        </period>
    </context>
    <context id="cref_1833508095">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2025-03-14</instant>
        </period>
    </context>
    <context id="cref_213091396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2025-03-14</startDate>
            <endDate>2025-03-14</endDate>
        </period>
    </context>
    <context id="cref_1446773616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-14</instant>
        </period>
    </context>
    <context id="cref_1542555345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-10</startDate>
            <endDate>2025-02-10</endDate>
        </period>
    </context>
    <context id="cref_1354760732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-10</instant>
        </period>
    </context>
    <context id="cref_138969449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2025-02-10</startDate>
            <endDate>2025-02-10</endDate>
        </period>
    </context>
    <context id="cref_57256281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-10</instant>
        </period>
    </context>
    <context id="cref_522178110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2024-12-12</instant>
        </period>
    </context>
    <context id="cref_1947860238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-12</startDate>
            <endDate>2024-12-12</endDate>
        </period>
    </context>
    <context id="cref_1576987583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:PreFundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-10</instant>
        </period>
    </context>
    <context id="cref_801597072">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-10</startDate>
            <endDate>2024-12-10</endDate>
        </period>
    </context>
    <context id="cref_1177288067">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-10</instant>
        </period>
    </context>
    <context id="cref_1204327143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-10</instant>
        </period>
    </context>
    <context id="cref_1099030192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-10</instant>
        </period>
    </context>
    <context id="cref_816471338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-10</startDate>
            <endDate>2024-12-10</endDate>
        </period>
    </context>
    <context id="cref_1428675667">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-15</instant>
        </period>
    </context>
    <context id="cref_906517632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-12</startDate>
            <endDate>2024-11-15</endDate>
        </period>
    </context>
    <context id="cref_315358109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-08</instant>
        </period>
    </context>
    <context id="cref_275273655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-08</instant>
        </period>
    </context>
    <context id="cref_28684484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-08</startDate>
            <endDate>2024-11-08</endDate>
        </period>
    </context>
    <context id="cref_2004733098">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-08</instant>
        </period>
    </context>
    <context id="cref_1448024583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-08</startDate>
            <endDate>2024-11-08</endDate>
        </period>
    </context>
    <context id="cref_1397594212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-15</instant>
        </period>
    </context>
    <context id="cref_409596363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-11</startDate>
            <endDate>2024-10-15</endDate>
        </period>
    </context>
    <context id="cref_1764689422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-11</instant>
        </period>
    </context>
    <context id="cref_2106988427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-11</instant>
        </period>
    </context>
    <context id="cref_1943913765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-11</startDate>
            <endDate>2024-10-11</endDate>
        </period>
    </context>
    <context id="cref_187419086">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-11</instant>
        </period>
    </context>
    <context id="cref_871255989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-10</instant>
        </period>
    </context>
    <context id="cref_109808249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-10</startDate>
            <endDate>2024-10-10</endDate>
        </period>
    </context>
    <context id="cref_1778269082">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2024-10-08</instant>
        </period>
    </context>
    <context id="cref_1360960576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-07</startDate>
            <endDate>2024-10-08</endDate>
        </period>
    </context>
    <context id="cref_439429741">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-07</instant>
        </period>
    </context>
    <context id="cref_83862226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-07</instant>
        </period>
    </context>
    <context id="cref_752110163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-07</startDate>
            <endDate>2024-10-07</endDate>
        </period>
    </context>
    <context id="cref_490865729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-07</instant>
        </period>
    </context>
    <context id="cref_1597542202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-07</startDate>
            <endDate>2024-10-07</endDate>
        </period>
    </context>
    <context id="cref_2103186143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-04</instant>
        </period>
    </context>
    <context id="cref_519597520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-01</instant>
        </period>
    </context>
    <context id="cref_2093142302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-01</instant>
        </period>
    </context>
    <context id="cref_1402349698">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">duo:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-10-01</endDate>
        </period>
    </context>
    <context id="cref_1755203124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-12</instant>
        </period>
    </context>
    <context id="cref_1858748412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">duo:SharesConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-12</instant>
        </period>
    </context>
    <context id="cref_1888224344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-12</startDate>
            <endDate>2024-08-12</endDate>
        </period>
    </context>
    <context id="cref_1801088325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2024-08-12</instant>
        </period>
    </context>
    <context id="cref_1203754826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-12</instant>
        </period>
    </context>
    <context id="cref_1738917273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-12</startDate>
            <endDate>2024-08-12</endDate>
        </period>
    </context>
    <context id="cref_520594004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-24</startDate>
            <endDate>2023-07-24</endDate>
        </period>
    </context>
    <context id="cref_651776169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2023-07-24</startDate>
            <endDate>2023-07-24</endDate>
        </period>
    </context>
    <context id="cref_666531837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-21</instant>
        </period>
    </context>
    <context id="cref_569602795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-21</startDate>
            <endDate>2023-07-21</endDate>
        </period>
    </context>
    <context id="cref_760047982">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:ResetWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-07</startDate>
            <endDate>2023-08-07</endDate>
        </period>
    </context>
    <context id="cref_881091617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2023-07-19</startDate>
            <endDate>2023-07-19</endDate>
        </period>
    </context>
    <context id="cref_107844965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-19</instant>
        </period>
    </context>
    <context id="cref_1481440398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-19</startDate>
            <endDate>2023-07-19</endDate>
        </period>
    </context>
    <context id="cref_1353648648">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:ResetWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-19</startDate>
            <endDate>2023-07-19</endDate>
        </period>
    </context>
    <context id="cref_1809264092">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">duo:RegularWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-19</startDate>
            <endDate>2023-07-19</endDate>
        </period>
    </context>
    <context id="cref_1833068277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-19</instant>
        </period>
    </context>
    <context id="cref_601117145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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>2023-07-19</startDate>
            <endDate>2023-07-19</endDate>
        </period>
    </context>
    <context id="cref_66251020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-09</instant>
        </period>
    </context>
    <context id="cref_1787396949">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-09</startDate>
            <endDate>2023-03-09</endDate>
        </period>
    </context>
    <context id="cref_1699500527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-09</instant>
        </period>
    </context>
    <context id="cref_1012530349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-09</startDate>
            <endDate>2023-03-09</endDate>
        </period>
    </context>
    <context id="cref_2104885085">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-10</startDate>
            <endDate>2023-02-10</endDate>
        </period>
    </context>
    <context id="cref_855142007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-10</startDate>
            <endDate>2023-02-10</endDate>
        </period>
    </context>
    <context id="cref_2146276237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2023-02-10</instant>
        </period>
    </context>
    <context id="cref_664757932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-10</instant>
        </period>
    </context>
    <context id="cref_1424133695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">duo:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-10</startDate>
            <endDate>2023-02-10</endDate>
        </period>
    </context>
    <context id="cref_443204031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2023-03-03</startDate>
            <endDate>2023-03-03</endDate>
        </period>
    </context>
    <context id="cref_1063431612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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>2023-03-03</instant>
        </period>
    </context>
    <context id="cref_575561201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-03</startDate>
            <endDate>2023-03-03</endDate>
        </period>
    </context>
    <context id="cref_246672404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:MrJianchengLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="cref_717985727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2022-12-08</startDate>
            <endDate>2022-12-08</endDate>
        </period>
    </context>
    <context id="cref_1499153504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-08</instant>
        </period>
    </context>
    <context id="cref_214499149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-08</startDate>
            <endDate>2022-12-08</endDate>
        </period>
    </context>
    <context id="cref_483604926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-08</instant>
        </period>
    </context>
    <context id="cref_157063916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-08</startDate>
            <endDate>2022-12-08</endDate>
        </period>
    </context>
    <context id="cref_1801800319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">duo:BoardOfDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-14</instant>
        </period>
    </context>
    <context id="cref_563213168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">duo:BoardOfDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-14</instant>
        </period>
    </context>
    <context id="cref_378205772">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">duo:BoardOfDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-14</instant>
        </period>
    </context>
    <context id="cref_1997283688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">duo:BoardOfDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-14</instant>
        </period>
    </context>
    <context id="cref_1871758396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-01</endDate>
        </period>
    </context>
    <context id="cref_2092856920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-01</instant>
        </period>
    </context>
    <context id="cref_1564653555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-01</endDate>
        </period>
    </context>
    <context id="cref_1175677662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-01</endDate>
        </period>
    </context>
    <context id="cref_871877127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-01</instant>
        </period>
    </context>
    <context id="cref_1913347127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">duo:BoardOfDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-01</instant>
        </period>
    </context>
    <context id="cref_1215959782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-01</instant>
        </period>
    </context>
    <context id="cref_1952921551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-01</instant>
        </period>
    </context>
    <context id="cref_1890101086">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="cref_2000139893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="cref_1699430676">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2013-12-31</instant>
        </period>
    </context>
    <context id="cref_953795556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="cref_1919664743">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">duo:WuhuFangrongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_432895076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">duo:WuhuFangrongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_202491704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1800262264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_876072077">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">duo:PurchaseOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1847968224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-05</instant>
        </period>
    </context>
    <context id="cref_879670101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">duo:PurchaseOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-05</instant>
        </period>
    </context>
    <context id="cref_1242348924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">duo:NewlyIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-05</instant>
        </period>
    </context>
    <context id="cref_1201561613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-05</startDate>
            <endDate>2018-09-05</endDate>
        </period>
    </context>
    <context id="cref_1343710292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <instant>2018-07-07</instant>
        </period>
    </context>
    <context id="cref_398021867">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">duo:PurchaseOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-07</instant>
        </period>
    </context>
    <context id="cref_1526338517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-07</startDate>
            <endDate>2018-07-07</endDate>
        </period>
    </context>
    <context id="cref_286639785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">duo:NewlyIssueSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-07</instant>
        </period>
    </context>
    <context id="cref_1595887642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-07</instant>
        </period>
    </context>
    <context id="cref_748985855">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_150120061">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">duo:ChengduHaofangtongTechnologyCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_720244452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_419510311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_2015206662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_397125916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1225735879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DuoConciergeLncDuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1064150587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DuoConciergeLncDuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_695694379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:SuzhouTinghaozhuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1442133748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1061815037">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DuoConciergeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-30</instant>
        </period>
    </context>
    <context id="cref_1193146406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DuoConciergeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1010514947">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">duo:InvesteesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="cref_1002416453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DuoConciergeLncDuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1737531008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1495373636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1791081142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShenzhenDuoduoRobotTechnologyCoLtdDuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2014659562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShenzhenDuoduoRobotTechnologyCoLtdDuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_784289398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShanghaiNuanchengNetworkTechnologyCoLtdShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1420536323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShanghaiNuanchengNetworkTechnologyCoLtdShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_335107692">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboChunyuManagementLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_591034122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboChunyuManagementLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1397419375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiaxindaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_107572770">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiaxindaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1399494722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiushiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_776941059">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiushiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_686046879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DerongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_452307494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DerongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_364128893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DetongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_333400632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DetongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_883601272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DeyanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_240757959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DeyanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_809014138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:YundeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1396892316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:YundeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_491777873">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:LongshuTianyeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2137228365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:LongshuTianyeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_420167292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiuchuanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1722990799">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiuchuanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1464044222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiushenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1166627143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:JiushenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1108821558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:GefeiChengyunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_47823294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:GefeiChengyunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1137214211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1114453036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_163696546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1882281667">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1730061547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_340575806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1006741965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_2017581052">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
        </entity>
        <period>
            <startDate>2025-09-29</startDate>
            <endDate>2025-09-29</endDate>
        </period>
    </context>
    <context id="cref_1116255403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">duo:MembershipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_679296364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">duo:MembershipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_153965918">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">duo:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1395073735">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">duo:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_527894649">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">duo:ArtificialIntelligenceTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1251704700">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">duo:ArtificialIntelligenceTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1251486524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">duo:InvestmentPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_185673247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">duo:InvestmentPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_782439734">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">duo:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_637667436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">duo:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2083644263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_153076757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2038237642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_576364804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_525199484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_985495470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_136237055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1057303688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1526139076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:SubfundInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1824211576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:SubfundInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1028921145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_190498429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_433061271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1304623348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:FundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1154941972">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:FundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1623419972">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:WealthManagementProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1343618720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:WealthManagementProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_297626092">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1027414108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1802690225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2018692505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:FundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_425132596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:FundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2026904419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:WealthManagementProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1556391154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:WealthManagementProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1187089533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1702646163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1723286898">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1044621525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1290610836">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1143438366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2146465506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1675843932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1172994190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1011222732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1009797491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">duo:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_814293975">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">duo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_478819392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">duo:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_310357923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">duo:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1261100056">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">duo:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1097280652">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_543889759">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_228138925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2033112423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_686919769">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2062391748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1781714554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_612016801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1849352490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1512395525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1147895328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2136553090">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_645094322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1904083006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1114334469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_869667322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_507408442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1820888988">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_648763455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_173053860">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_531313557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1745963296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_260861706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_81255352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="cref_1813889540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1354914693">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_504302543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_198896574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1130442647">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_628498300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_179095015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1647172125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_790904464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1815607923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1874406162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1729035150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="cref_301354330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1943088235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1132818959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_148842108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_54066207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_2093247034">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_235643298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_523826342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="cref_895280691">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_609703616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1252215879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_2079889535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_600248518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1686079696">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_404561866">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1567719491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_521549800">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_708491120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_895504739">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_175529066">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1309197086">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1605150715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="cref_2034108681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_222521970">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_713767245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">duo:TwoThousandTwentyFiveShareConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-09</instant>
        </period>
    </context>
    <context id="cref_1601380287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">duo:TwoThousandTwentyFiveShareConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-09</instant>
        </period>
    </context>
    <context id="cref_238118730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">duo:TwoThousandTwentyFiveShareConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_223034129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_444426481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_480260737">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_349713657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_718652498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1388581685">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1198349694">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_578827407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1870282390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_165436710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:DuoConciergeLncDuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_599643041">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">duo:TaxExaminationsTaxEvasionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1760775795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1168304107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiNuanchengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2145890909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1044049543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoduoRobotMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_934657080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1310514785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_93214201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_120519037">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:WealthManagementProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_256539788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:WealthManagementProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_738990177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:FundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1128479374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">duo:ClassSSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1512072689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1002814203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_120582622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="cref_1845427906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ThreeEightFiveHomerLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_189712784">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:ChongqingDuoduoFangyiInformationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1138699202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1604025597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</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="cref_1034520422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassCMember</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="cref_260467837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:FundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1383342965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">duo:OtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_58078637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">duo:OtherPayablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">duo:DuoConciergeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1919247458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:NingboMeishanJiuchuanInvestmentLimitedPartnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1669574599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">duo:BeijingTuqiangYunxiaTechnologyLimitedTuqiangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_360833115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:ShanghaiYouxiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_277297880">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001750593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">duo:SuzhouTinghaozhuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <unit id="uref_2114584707">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="uref_1661792100">
        <measure>pure</measure>
    </unit>
    <unit id="uref_144606501">
        <measure>shares</measure>
    </unit>
    <unit id="uref_620092831">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="uref_2081670343">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="uref_248297513">
        <measure>iso4217:HKD</measure>
    </unit>
    <unit id="uref_1206496123">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:DocumentFiscalPeriodFocus contextRef="cref_242308670" id="ixv-204">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="cref_242308670" id="ixv-205">0001750593</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="cref_242308670" id="ixv-206">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag contextRef="cref_242308670" id="ixv-207">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate contextRef="cref_242308670" id="ixv-208">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentType contextRef="cref_242308670" id="ixv-3919">6-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="cref_242308670" id="ixv-3920">2026</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="cref_242308670" id="ixv-3921">001-39109</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="cref_242308670" id="ixv-3922">Fangdd Network Group Ltd.</dei:EntityRegistrantName>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_694833694"
      id="fc_1993489170"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AccountsPayableWrittenOff
      contextRef="cref_242308670"
      id="fc_335837814"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AccountsPayableWrittenOff
      contextRef="cref_242308670"
      id="fc_149839795"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <duo:AmountsDueToRelatedPartiesWriteoffBenefit
      contextRef="cref_694833694"
      id="fc_249301937"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="cref_242308670"
      id="fc_654946918"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="cref_242308670"
      id="fc_243161851"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="cref_480260737"
      id="fc_264350276"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="cref_480260737"
      id="fc_1488682153"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="cref_223034129"
      id="fc_1961671241"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_694833694"
      id="fc_2127917735"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:IncomeFromGovernmentGrants
      contextRef="cref_242308670"
      id="fc_118677242"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <duo:ProvisionOfAllowanceForDoubtfulAccounts
      contextRef="cref_242308670"
      id="fc_1033364131"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AllowanceForDoubtfulOtherReceivableWriteOffs
      contextRef="cref_242308670"
      id="fc_1651601982"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1550414272"
      id="fc_747501308"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1269691776"
      id="fc_2032438330"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_165436710"
      id="fc_165436710"
      unitRef="uref_1661792100"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_242308670"
      id="fc_2030151087"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_242308670"
      id="fc_389077246"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_242308670"
      id="fc_647135947"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_242308670"
      id="fc_301345778"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <duo:CashAdvancesMadeToRelatedParties
      contextRef="cref_694833694"
      id="fc_1023234321"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:CashReceivedFromDisposalOfSubsidiaries
      contextRef="cref_242308670"
      id="fc_1401423636"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:CashReceivedFromDisposalOfSubsidiaries
      contextRef="cref_242308670"
      id="fc_1120103018"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="cref_242308670"
      id="fc_1419106718"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="cref_242308670"
      id="fc_1964849174"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="cref_1550414272"
      id="fc_577365217"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="cref_242308670"
      id="fc_899886530"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="cref_1269691776"
      id="fc_1413620190"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:StatuteOfLimitation
      contextRef="cref_599643041"
      id="fc_599643041"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1760775795"
      id="fc_1760775795"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1168304107"
      id="fc_1168304107"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_2145890909"
      id="fc_2145890909"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1044049543"
      id="fc_1044049543"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_934657080"
      id="fc_934657080"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1310514785"
      id="fc_1310514785"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_93214201"
      id="fc_93214201"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_2114584707"
      id="fc_1349151320"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1114334469"
      id="fc_218187551"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1904083006"
      id="fc_1410005894"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_2136553090"
      id="fc_281553753"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="cref_694833694"
      id="fc_1182975019"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:SalesTypeLeaseRevenue
      contextRef="cref_242308670"
      id="fc_1642880821"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherInventoryNetOfReserves
      contextRef="cref_1550414272"
      id="fc_2006045496"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:OtherInventoryNetOfReserves
      contextRef="cref_1269691776"
      id="fc_1784387857"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_694833694"
      id="fc_877164134"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:ImpairmentLossForLongtermEquityInvestment
      contextRef="cref_694833694"
      id="fc_292847767"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:ImpairmentLossForLongtermEquityInvestment
      contextRef="cref_242308670"
      id="fc_2081096679"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AppropriationToGeneralReserveFund
      contextRef="cref_694833694"
      id="fc_619072756"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AppropriationToDiscretionaryFunds
      contextRef="cref_242308670"
      id="fc_1810419009"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="cref_1056654502"
      id="fc_1212404168"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="cref_432036377"
      id="fc_1990042170"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="cref_1056654502"
      id="fc_1708629337"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_120519037"
      id="fc_120519037"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_256539788"
      id="fc_256539788"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_738990177"
      id="fc_738990177"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:ManagementFee
      contextRef="cref_1128479374"
      id="fc_1128479374"
      unitRef="uref_1661792100"
      xsi:nil="true"/>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1512072689"
      id="fc_1512072689"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1011222732"
      id="fc_1354003199"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="cref_242308670"
      id="fc_1942535452"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="cref_1550414272"
      id="fc_1496508914"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="cref_1269691776"
      id="fc_1540750006"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_1252215879"
      id="fc_1392676908"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_600248518"
      id="fc_1885833399"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_694833694"
      id="fc_1582725572"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsSharesAdjustment
      contextRef="cref_1002814203"
      id="fc_1002814203"
      unitRef="uref_144606501"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsSharesAdjustment
      contextRef="cref_120582622"
      id="fc_120582622"
      unitRef="uref_144606501"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="cref_120582622"
      id="fc_1270377584"
      unitRef="uref_144606501"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_404561866"
      id="fc_69855930"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_1002814203"
      id="fc_1750005402"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_120582622"
      id="fc_880018901"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_1686079696"
      id="fc_1261912679"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_2079889535"
      id="fc_1611408036"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_1567719491"
      id="fc_2046644591"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_1252215879"
      id="fc_1798505367"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_404561866"
      id="fc_189528903"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1002814203"
      id="fc_616099105"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_120582622"
      id="fc_965841620"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1686079696"
      id="fc_1366577129"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_2079889535"
      id="fc_1306070301"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1567719491"
      id="fc_214634501"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1252215879"
      id="fc_1290408274"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_404561866"
      id="fc_1922405856"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1002814203"
      id="fc_675595685"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_120582622"
      id="fc_1937471051"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_2079889535"
      id="fc_681792836"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1567719491"
      id="fc_2016906617"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_404561866"
      id="fc_1585088436"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1002814203"
      id="fc_50289714"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_120582622"
      id="fc_708126371"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1686079696"
      id="fc_1799853001"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_2079889535"
      id="fc_1367804227"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1567719491"
      id="fc_1353790717"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1252215879"
      id="fc_830213068"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_404561866"
      id="fc_2110883858"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1002814203"
      id="fc_1871617980"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration contextRef="cref_242308670" id="fc_1790703694">http://fasb.org/srt/2026#ChiefExecutiveOfficerMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <us-gaap:InvestmentIncomeInterest
      contextRef="cref_1056654502"
      id="fc_248017793"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_432036377"
      id="fc_1205373562"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1056654502"
      id="fc_306454349"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="cref_432036377"
      id="fc_419761664"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:RedeemablePreferredStockDividends
      contextRef="cref_1056654502"
      id="fc_1452877035"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="cref_432036377"
      id="fc_1005794654"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1550414272"
      id="fc_872998475"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1269691776"
      id="fc_1400116210"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1269691776"
      id="fc_1968888472"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="cref_1550414272"
      id="fc_518812368"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="cref_1269691776"
      id="fc_8075736"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="cref_1269691776"
      id="fc_2103000772"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="cref_349713657"
      id="fc_616979219"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1845427906"
      id="fc_1845427906"
      unitRef="uref_1661792100"
      xsi:nil="true"/>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_189712784"
      id="fc_189712784"
      unitRef="uref_1661792100"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2034108681"
      id="fc_829248177"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1605150715"
      id="fc_814457364"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_404561866"
      id="fc_1995421819"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1002814203"
      id="fc_508972158"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_120582622"
      id="fc_1975233678"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1686079696"
      id="fc_459525020"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_2079889535"
      id="fc_335809645"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_1002814203"
      id="fc_954475459"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_120582622"
      id="fc_1416070883"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_2079889535"
      id="fc_206314110"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_1567719491"
      id="fc_1761672616"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_600248518"
      id="fc_1116466074"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="cref_1002814203"
      id="fc_1600035010"
      unitRef="uref_144606501"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="cref_120582622"
      id="fc_266459001"
      unitRef="uref_144606501"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_1002814203"
      id="fc_741524712"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_120582622"
      id="fc_321489637"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_2079889535"
      id="fc_777513920"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_1567719491"
      id="fc_2086369325"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_600248518"
      id="fc_1540716230"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="cref_1002814203"
      id="fc_1978434225"
      unitRef="uref_144606501"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_404561866"
      id="fc_1867232664"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_1002814203"
      id="fc_1646256859"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_120582622"
      id="fc_252173948"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_1686079696"
      id="fc_542292159"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_2079889535"
      id="fc_1858681350"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:TemporaryEquityAccretionToRedemptionsValueAdjustment
      contextRef="cref_1567719491"
      id="fc_1645372079"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="cref_242308670"
      id="fc_396830379"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="cref_242308670"
      id="fc_67928017"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_120582622"
      id="fc_898103967"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1686079696"
      id="fc_67730316"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1567719491"
      id="fc_1949706869"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_600248518"
      id="fc_1986054789"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_895280691"
      id="fc_331331166"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_523826342"
      id="fc_9089607"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_301354330"
      id="fc_914539698"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1138699202"
      id="fc_1138699202"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1604025597"
      id="fc_1604025597"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1034520422"
      id="fc_1034520422"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_1130442647"
      id="fc_557351904"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="cref_504302543"
      id="fc_1348915204"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1138699202"
      id="fc_1404729758"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1604025597"
      id="fc_1190170687"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1034520422"
      id="fc_271116136"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1130442647"
      id="fc_1227599580"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_504302543"
      id="fc_1997146687"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_628498300"
      id="fc_363965307"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_1354914693"
      id="fc_889317117"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1138699202"
      id="fc_845213917"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1604025597"
      id="fc_835241119"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1034520422"
      id="fc_1577856762"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_504302543"
      id="fc_1672267319"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_628498300"
      id="fc_495149695"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1138699202"
      id="fc_1533998754"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1604025597"
      id="fc_2091442922"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1034520422"
      id="fc_440781663"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1130442647"
      id="fc_1937032297"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_504302543"
      id="fc_526039614"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_628498300"
      id="fc_1521950217"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_1354914693"
      id="fc_686950307"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1138699202"
      id="fc_2123990031"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1604025597"
      id="fc_1302385516"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1034520422"
      id="fc_648811615"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1130442647"
      id="fc_1829412489"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_628498300"
      id="fc_2106381084"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_198896574"
      id="fc_1968451781"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1813889540"
      id="fc_862890954"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1813889540"
      id="fc_280450250"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_81255352"
      id="fc_30376385"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <duo:ImpairmentLossForShorttermInvestments
      contextRef="cref_242308670"
      id="fc_1492667854"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:ImpairmentLossForShorttermInvestments
      contextRef="cref_242308670"
      id="fc_1560949353"
      unitRef="uref_2081670343"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_260467837"
      id="fc_260467837"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:AppropriationToGeneralReserveFund
      contextRef="cref_242308670"
      id="fc_805818613"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:DilutiveSecurities
      contextRef="cref_242308670"
      id="fc_672862569"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="cref_738328545"
      id="fc_114327429"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="cref_242308670"
      id="fc_1117349892"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1383342965"
      id="fc_1383342965"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_58078637"
      id="fc_58078637"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="cref_1919247458"
      id="fc_1919247458"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1669574599"
      id="fc_1669574599"
      unitRef="uref_1661792100"
      xsi:nil="true"/>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="cref_432036377"
      id="fc_936519721"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_1442133748"
      id="fc_908711583"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:CurrencyTranslationDifferences
      contextRef="cref_360833115"
      id="fc_360833115"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_360833115"
      id="fc_1981170175"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_695694379"
      id="fc_2004391742"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:CurrencyTranslationDifferences
      contextRef="cref_277297880"
      id="fc_277297880"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_277297880"
      id="fc_1270983966"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_1064150587"
      id="fc_332737779"
      unitRef="uref_2114584707"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15585"
      unitRef="uref_2114584707">29328000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15586"
      unitRef="uref_2114584707">13865000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15587"
      unitRef="uref_2081670343">2043000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15588"
      unitRef="uref_2114584707">3331000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15589"
      unitRef="uref_2114584707">3895000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15590"
      unitRef="uref_2081670343">574000</us-gaap:RestrictedCashCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15591"
      unitRef="uref_2114584707">114873000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15592"
      unitRef="uref_2114584707">89473000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15593"
      unitRef="uref_2081670343">13187000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15594"
      unitRef="uref_2114584707">147920000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15595"
      unitRef="uref_2114584707">130792000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15596"
      unitRef="uref_2081670343">19276000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="cref_876008015"
      decimals="-3"
      id="ixv-15597"
      unitRef="uref_2114584707">7009000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="cref_1385202836"
      decimals="-3"
      id="ixv-15598"
      unitRef="uref_2114584707">7309000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="cref_1385202836"
      decimals="-3"
      id="ixv-15599"
      unitRef="uref_2081670343">1077000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15600"
      unitRef="uref_2114584707">82606000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15601"
      unitRef="uref_2114584707">92751000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15602"
      unitRef="uref_2081670343">13669000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryNet
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15603"
      unitRef="uref_2114584707">5022000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15604"
      unitRef="uref_2114584707">4938000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15605"
      unitRef="uref_2081670343">728000</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15606"
      unitRef="uref_2114584707">390089000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15607"
      unitRef="uref_2114584707">343023000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15608"
      unitRef="uref_2081670343">50554000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15609"
      unitRef="uref_2114584707">32836000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15610"
      unitRef="uref_2114584707">33502000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15611"
      unitRef="uref_2081670343">4938000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15612"
      unitRef="uref_2114584707">234065000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15613"
      unitRef="uref_2114584707">215086000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15614"
      unitRef="uref_2081670343">31700000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15615"
      unitRef="uref_2114584707">877000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15616"
      unitRef="uref_2114584707">302000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15617"
      unitRef="uref_2081670343">45000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15618"
      unitRef="uref_2114584707">118397000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15619"
      unitRef="uref_2114584707">97231000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15620"
      unitRef="uref_2081670343">14330000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15621"
      unitRef="uref_2114584707">12000000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15622"
      unitRef="uref_2114584707">12000000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15623"
      unitRef="uref_2081670343">1769000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15624"
      unitRef="uref_2114584707">398175000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15625"
      unitRef="uref_2114584707">358121000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15626"
      unitRef="uref_2081670343">52782000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15627"
      unitRef="uref_2114584707">788264000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15628"
      unitRef="uref_2114584707">701144000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15629"
      unitRef="uref_2081670343">103336000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_1198349694"
      decimals="-3"
      id="ixv-15630"
      unitRef="uref_2114584707">63450000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="cref_1388581685"
      decimals="-3"
      id="ixv-15631"
      unitRef="uref_2114584707">34739000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15632"
      unitRef="uref_2114584707">72779000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15633"
      unitRef="uref_2114584707">55868000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15634"
      unitRef="uref_2081670343">8234000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilities
      contextRef="cref_1870282390"
      decimals="-3"
      id="ixv-15635"
      unitRef="uref_2114584707">17158000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="cref_578827407"
      decimals="-3"
      id="ixv-15636"
      unitRef="uref_2114584707">13857000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_876008015"
      decimals="-3"
      id="ixv-15637"
      unitRef="uref_2114584707">17203000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1385202836"
      decimals="-3"
      id="ixv-15638"
      unitRef="uref_2114584707">13907000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1385202836"
      decimals="-3"
      id="ixv-15639"
      unitRef="uref_2081670343">2050000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="cref_1198349694"
      decimals="-3"
      id="ixv-15640"
      unitRef="uref_2114584707">17201000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="cref_1388581685"
      decimals="-3"
      id="ixv-15641"
      unitRef="uref_2114584707">16699000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15642"
      unitRef="uref_2114584707">18163000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15643"
      unitRef="uref_2114584707">17680000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15644"
      unitRef="uref_2081670343">2606000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="cref_1198349694"
      decimals="-3"
      id="ixv-15645"
      unitRef="uref_2114584707">62111000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="cref_1388581685"
      decimals="-3"
      id="ixv-15646"
      unitRef="uref_2114584707">53206000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15647"
      unitRef="uref_2114584707">99711000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15648"
      unitRef="uref_2114584707">89422000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15649"
      unitRef="uref_2081670343">13179000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="cref_1198349694"
      decimals="-3"
      id="ixv-15650"
      unitRef="uref_2114584707">87000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="cref_1388581685"
      decimals="-3"
      id="ixv-15651"
      unitRef="uref_2114584707">152000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15652"
      unitRef="uref_2114584707">710000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15653"
      unitRef="uref_2114584707">425000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15654"
      unitRef="uref_2081670343">63000</us-gaap:TaxesPayableCurrent>
    <duo:OperatingLeaseLiabilitiescurrent
      contextRef="cref_1198349694"
      decimals="-3"
      id="ixv-15655"
      unitRef="uref_2114584707">230000</duo:OperatingLeaseLiabilitiescurrent>
    <duo:OperatingLeaseLiabilitiescurrent
      contextRef="cref_1388581685"
      decimals="-3"
      id="ixv-15656"
      unitRef="uref_2114584707">49000</duo:OperatingLeaseLiabilitiescurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15657"
      unitRef="uref_2114584707">806000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15658"
      unitRef="uref_2114584707">254000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15659"
      unitRef="uref_2081670343">37000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15660"
      unitRef="uref_2114584707">209372000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15661"
      unitRef="uref_2114584707">177556000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15662"
      unitRef="uref_2081670343">26169000</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15663"
      unitRef="uref_2114584707">209372000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15664"
      unitRef="uref_2114584707">177556000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15665"
      unitRef="uref_2081670343">26169000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_718652498"
      decimals="3"
      id="ixv-15666"
      unitRef="uref_1206496123">0.009</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1057303688"
      decimals="3"
      id="ixv-15667"
      unitRef="uref_1206496123">0.009</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_718652498"
      decimals="INF"
      id="ixv-15668"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1057303688"
      decimals="0"
      id="ixv-15669"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_718652498"
      decimals="0"
      id="ixv-15670"
      unitRef="uref_144606501">38529284</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_718652498"
      decimals="0"
      id="fc_901807168"
      unitRef="uref_144606501">38529284</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1057303688"
      decimals="0"
      id="fc_951515211"
      unitRef="uref_144606501">38529284</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1057303688"
      decimals="0"
      id="ixv-15673"
      unitRef="uref_144606501">38529284</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="cref_718652498"
      decimals="-3"
      id="ixv-15674"
      unitRef="uref_2114584707">2452000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="cref_1057303688"
      decimals="-3"
      id="ixv-15675"
      unitRef="uref_2114584707">2452000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="cref_1057303688"
      decimals="-3"
      id="ixv-15676"
      unitRef="uref_2081670343">361000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_349713657"
      decimals="3"
      id="ixv-15677"
      unitRef="uref_1206496123">0.009</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_480260737"
      decimals="3"
      id="ixv-15678"
      unitRef="uref_1206496123">0.009</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_349713657"
      decimals="INF"
      id="ixv-15679"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_480260737"
      decimals="0"
      id="ixv-15680"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_349713657"
      decimals="INF"
      id="ixv-15681"
      unitRef="uref_144606501">5450</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_480260737"
      decimals="INF"
      id="fc_761525708"
      unitRef="uref_144606501">5450</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_349713657"
      decimals="INF"
      id="ixv-15683"
      unitRef="uref_144606501">5450</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_480260737"
      decimals="INF"
      id="fc_480260737"
      unitRef="uref_144606501">5450</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_444426481"
      decimals="3"
      id="ixv-15685"
      unitRef="uref_1206496123">0.009</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_223034129"
      decimals="3"
      id="ixv-15686"
      unitRef="uref_1206496123">0.009</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_444426481"
      decimals="INF"
      id="ixv-15687"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_223034129"
      decimals="0"
      id="ixv-15688"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_223034129"
      decimals="0"
      id="ixv-15689"
      unitRef="uref_144606501">13679</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_444426481"
      decimals="0"
      id="ixv-15690"
      unitRef="uref_144606501">13679</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_223034129"
      decimals="0"
      id="ixv-15691"
      unitRef="uref_144606501">13679</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_444426481"
      decimals="0"
      id="ixv-15692"
      unitRef="uref_144606501">13679</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="cref_444426481"
      decimals="-3"
      id="ixv-15693"
      unitRef="uref_2114584707">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="cref_223034129"
      decimals="-3"
      id="ixv-15694"
      unitRef="uref_2114584707">1000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15695"
      unitRef="uref_2114584707">5673411000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15696"
      unitRef="uref_2114584707">5673106000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15697"
      unitRef="uref_2081670343">836112000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15698"
      unitRef="uref_2114584707">-394156000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15699"
      unitRef="uref_2114584707">-411879000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15700"
      unitRef="uref_2081670343">-60703000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15701"
      unitRef="uref_2114584707">-4703305000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15702"
      unitRef="uref_2114584707">-4737342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15703"
      unitRef="uref_2081670343">-698198000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15704"
      unitRef="uref_2114584707">578403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15705"
      unitRef="uref_2114584707">526338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15706"
      unitRef="uref_2081670343">77572000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15707"
      unitRef="uref_2114584707">489000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15708"
      unitRef="uref_2114584707">-2750000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15709"
      unitRef="uref_2081670343">-405000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15710"
      unitRef="uref_2114584707">578892000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15711"
      unitRef="uref_2114584707">523588000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15712"
      unitRef="uref_2081670343">77167000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15713"
      unitRef="uref_2114584707">788264000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15714"
      unitRef="uref_2114584707">701144000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15715"
      unitRef="uref_2081670343">103336000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15717"
      unitRef="uref_2114584707">203394000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15718"
      unitRef="uref_2114584707">115745000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15719"
      unitRef="uref_2081670343">17059000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15720"
      unitRef="uref_2114584707">184942000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15721"
      unitRef="uref_2114584707">100448000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15722"
      unitRef="uref_2081670343">14804000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15723"
      unitRef="uref_2114584707">18452000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15724"
      unitRef="uref_2114584707">15297000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15725"
      unitRef="uref_2081670343">2255000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15726"
      unitRef="uref_2114584707">3856000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15727"
      unitRef="uref_2114584707">3483000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15728"
      unitRef="uref_2081670343">513000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15729"
      unitRef="uref_2114584707">12732000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15730"
      unitRef="uref_2114584707">13047000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15731"
      unitRef="uref_2081670343">1923000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15732"
      unitRef="uref_2114584707">73625000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15733"
      unitRef="uref_2114584707">24686000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15734"
      unitRef="uref_2081670343">3638000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15735"
      unitRef="uref_2114584707">90213000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15736"
      unitRef="uref_2114584707">41216000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15737"
      unitRef="uref_2081670343">6074000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15738"
      unitRef="uref_2114584707">-71761000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15739"
      unitRef="uref_2114584707">-25919000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15740"
      unitRef="uref_2081670343">-3819000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15741"
      unitRef="uref_2114584707">76000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15742"
      unitRef="uref_2114584707">5000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15743"
      unitRef="uref_2081670343">1000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15744"
      unitRef="uref_2114584707">524000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15745"
      unitRef="uref_2114584707">7205000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15746"
      unitRef="uref_2081670343">1062000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15747"
      unitRef="uref_2114584707">2917000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15748"
      unitRef="uref_2114584707">421000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15749"
      unitRef="uref_2081670343">62000</us-gaap:GainLossOnInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15750"
      unitRef="uref_2114584707">-615000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15751"
      unitRef="uref_2114584707">-180000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15752"
      unitRef="uref_2081670343">-27000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15753"
      unitRef="uref_2114584707">20080000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15754"
      unitRef="uref_2081670343">2959000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <duo:IncomeFromGovernmentGrants
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15755"
      unitRef="uref_2114584707">8000</duo:IncomeFromGovernmentGrants>
    <duo:IncomeFromGovernmentGrants
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15756"
      unitRef="uref_2114584707">3000</duo:IncomeFromGovernmentGrants>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15757"
      unitRef="uref_2114584707">26183000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15758"
      unitRef="uref_2114584707">4692000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15759"
      unitRef="uref_2081670343">692000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15760"
      unitRef="uref_2114584707">3315000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15761"
      unitRef="uref_2114584707">-264000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15762"
      unitRef="uref_2081670343">-39000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15763"
      unitRef="uref_2114584707">-39353000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15764"
      unitRef="uref_2114584707">-34117000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15765"
      unitRef="uref_2081670343">-5027000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15766"
      unitRef="uref_2114584707">-171000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15767"
      unitRef="uref_2114584707">367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15768"
      unitRef="uref_2081670343">54000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15769"
      unitRef="uref_2114584707">-39182000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15770"
      unitRef="uref_2114584707">-34484000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15771"
      unitRef="uref_2081670343">-5081000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15772"
      unitRef="uref_2114584707">-1063000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15773"
      unitRef="uref_2114584707">-447000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15774"
      unitRef="uref_2081670343">-66000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15775"
      unitRef="uref_2114584707">-38119000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15776"
      unitRef="uref_2114584707">-34037000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15777"
      unitRef="uref_2081670343">-5015000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15778"
      unitRef="uref_2114584707">-38119000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15779"
      unitRef="uref_2114584707">-34037000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15780"
      unitRef="uref_2081670343">-5015000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15781"
      unitRef="uref_2114584707">-39182000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15782"
      unitRef="uref_2114584707">-34484000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15783"
      unitRef="uref_2081670343">-5081000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15784"
      unitRef="uref_2114584707">-598000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15785"
      unitRef="uref_2114584707">-17723000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15786"
      unitRef="uref_2081670343">-2612000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15787"
      unitRef="uref_2114584707">-39780000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15788"
      unitRef="uref_2114584707">-52207000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15789"
      unitRef="uref_2081670343">-7693000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15790"
      unitRef="uref_2114584707">-1063000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15791"
      unitRef="uref_2114584707">-447000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15792"
      unitRef="uref_2081670343">-66000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15793"
      unitRef="uref_2114584707">-38717000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15794"
      unitRef="uref_2114584707">-51760000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15795"
      unitRef="uref_2081670343">-7627000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_694833694"
      decimals="2"
      id="fc_226262415"
      unitRef="uref_620092831">-12.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_242308670"
      decimals="2"
      id="fc_1895231544"
      unitRef="uref_620092831">-0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_242308670"
      decimals="2"
      id="fc_1765046333"
      unitRef="uref_1206496123">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_694833694"
      decimals="2"
      id="fc_1947597936"
      unitRef="uref_620092831">-9.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_242308670"
      decimals="2"
      id="fc_1237805980"
      unitRef="uref_620092831">-0.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_242308670"
      decimals="2"
      id="fc_103494115"
      unitRef="uref_1206496123">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_694833694"
      decimals="INF"
      id="fc_1251247114"
      unitRef="uref_144606501">3010123</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_242308670"
      decimals="INF"
      id="fc_35834127"
      unitRef="uref_144606501">38548413</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_694833694"
      decimals="INF"
      id="fc_821418245"
      unitRef="uref_144606501">3941266</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_242308670"
      decimals="INF"
      id="fc_14697073"
      unitRef="uref_144606501">38548413</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <duo:NumberOfOrdinaryShares
      contextRef="cref_238118730"
      decimals="0"
      id="ixv-15807"
      unitRef="uref_144606501">16</duo:NumberOfOrdinaryShares>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1601380287"
      decimals="7"
      id="ixv-15808"
      unitRef="uref_620092831">0.0005625</us-gaap:CommonStockParOrStatedValuePerShare>
    <duo:NumberOfOrdinaryShares
      contextRef="cref_242308670"
      decimals="0"
      id="ixv-15809"
      unitRef="uref_144606501">1</duo:NumberOfOrdinaryShares>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_713767245"
      decimals="3"
      id="ixv-15810"
      unitRef="uref_620092831">0.009</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharesOutstanding
      contextRef="cref_222521970"
      decimals="0"
      id="fc_1746214016"
      unitRef="uref_144606501">2229015</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_222521970"
      decimals="-3"
      id="ixv-15813"
      unitRef="uref_2114584707">136000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="cref_2034108681"
      decimals="0"
      id="fc_2034108681"
      unitRef="uref_144606501">5450</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="cref_1605150715"
      decimals="0"
      id="fc_1605150715"
      unitRef="uref_144606501">948</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1309197086"
      decimals="-3"
      id="ixv-15816"
      unitRef="uref_2114584707">5388038000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_175529066"
      decimals="-3"
      id="ixv-15817"
      unitRef="uref_2114584707">-383235000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_895504739"
      decimals="-3"
      id="ixv-15818"
      unitRef="uref_2114584707">-4618595000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_708491120"
      decimals="-3"
      id="ixv-15819"
      unitRef="uref_2114584707">386344000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_521549800"
      decimals="-3"
      id="ixv-15820"
      unitRef="uref_2114584707">-3043000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-15821"
      unitRef="uref_2114584707">383301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="cref_1567719491"
      decimals="-3"
      id="ixv-15822"
      unitRef="uref_2114584707">-38119000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1252215879"
      decimals="-3"
      id="ixv-15823"
      unitRef="uref_2114584707">-38119000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_600248518"
      decimals="-3"
      id="ixv-15824"
      unitRef="uref_2114584707">-1063000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15825"
      unitRef="uref_2114584707">-39182000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="cref_404561866"
      decimals="0"
      id="fc_89718477"
      unitRef="uref_144606501">26031</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_404561866"
      decimals="-3"
      id="ixv-15827"
      unitRef="uref_2114584707">2000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_1686079696"
      decimals="-3"
      id="ixv-15828"
      unitRef="uref_2114584707">1774000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_1252215879"
      decimals="-3"
      id="ixv-15829"
      unitRef="uref_2114584707">1776000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15830"
      unitRef="uref_2114584707">1776000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="cref_404561866"
      decimals="0"
      id="fc_2142025096"
      unitRef="uref_144606501">1758347</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_404561866"
      decimals="-3"
      id="ixv-15832"
      unitRef="uref_2114584707">115000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_1686079696"
      decimals="-3"
      id="ixv-15833"
      unitRef="uref_2114584707">30650000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_1252215879"
      decimals="-3"
      id="ixv-15834"
      unitRef="uref_2114584707">30765000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15835"
      unitRef="uref_2114584707">30765000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <duo:TemporaryEquityAccretionToRedemptionsSharesAdjustment
      contextRef="cref_404561866"
      decimals="0"
      id="fc_404561866"
      unitRef="uref_144606501">21</duo:TemporaryEquityAccretionToRedemptionsSharesAdjustment>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_600248518"
      decimals="-3"
      id="ixv-15837"
      unitRef="uref_2114584707">350000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15838"
      unitRef="uref_2114584707">350000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_600248518"
      decimals="-3"
      id="ixv-15839"
      unitRef="uref_2114584707">4044000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15840"
      unitRef="uref_2114584707">4044000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1686079696"
      decimals="-3"
      id="ixv-15841"
      unitRef="uref_2114584707">21000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1252215879"
      decimals="-3"
      id="ixv-15842"
      unitRef="uref_2114584707">21000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_600248518"
      decimals="-3"
      id="ixv-15843"
      unitRef="uref_2114584707">-25000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15844"
      unitRef="uref_2114584707">-4000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_600248518"
      decimals="-3"
      id="ixv-15845"
      unitRef="uref_2114584707">758000</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15846"
      unitRef="uref_2114584707">758000</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_2079889535"
      decimals="-3"
      id="ixv-15847"
      unitRef="uref_2114584707">-598000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1252215879"
      decimals="-3"
      id="ixv-15848"
      unitRef="uref_2114584707">-598000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15849"
      unitRef="uref_2114584707">-598000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="cref_609703616"
      decimals="0"
      id="fc_1124209317"
      unitRef="uref_144606501">4013414</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_609703616"
      decimals="-3"
      id="ixv-15851"
      unitRef="uref_2114584707">253000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="cref_895280691"
      decimals="0"
      id="fc_895280691"
      unitRef="uref_144606501">5450</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="cref_523826342"
      decimals="0"
      id="fc_523826342"
      unitRef="uref_144606501">948</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_235643298"
      decimals="-3"
      id="ixv-15854"
      unitRef="uref_2114584707">5420483000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2093247034"
      decimals="-3"
      id="ixv-15855"
      unitRef="uref_2114584707">-383833000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_54066207"
      decimals="-3"
      id="ixv-15856"
      unitRef="uref_2114584707">-4656714000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_148842108"
      decimals="-3"
      id="ixv-15857"
      unitRef="uref_2114584707">380189000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1132818959"
      decimals="-3"
      id="ixv-15858"
      unitRef="uref_2114584707">1021000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-15859"
      unitRef="uref_2114584707">381210000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="cref_1943088235"
      decimals="0"
      id="ixv-15862"
      unitRef="uref_144606501">38529284</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1943088235"
      decimals="-3"
      id="ixv-15863"
      unitRef="uref_2114584707">2452000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="cref_301354330"
      decimals="0"
      id="ixv-15864"
      unitRef="uref_144606501">5450</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="cref_1729035150"
      decimals="0"
      id="ixv-15865"
      unitRef="uref_144606501">13679</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1729035150"
      decimals="-3"
      id="ixv-15866"
      unitRef="uref_2114584707">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1874406162"
      decimals="-3"
      id="ixv-15867"
      unitRef="uref_2114584707">5673411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1815607923"
      decimals="-3"
      id="ixv-15868"
      unitRef="uref_2114584707">-394156000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_790904464"
      decimals="-3"
      id="ixv-15869"
      unitRef="uref_2114584707">-4703305000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1647172125"
      decimals="-3"
      id="ixv-15870"
      unitRef="uref_2114584707">578403000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_179095015"
      decimals="-3"
      id="ixv-15871"
      unitRef="uref_2114584707">489000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-15872"
      unitRef="uref_2114584707">578892000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="cref_628498300"
      decimals="-3"
      id="ixv-15873"
      unitRef="uref_2114584707">-34037000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1354914693"
      decimals="-3"
      id="ixv-15874"
      unitRef="uref_2114584707">-34037000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_198896574"
      decimals="-3"
      id="ixv-15875"
      unitRef="uref_2114584707">-447000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15876"
      unitRef="uref_2114584707">-34484000</us-gaap:ProfitLoss>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_198896574"
      decimals="-3"
      id="ixv-15877"
      unitRef="uref_2114584707">150000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15878"
      unitRef="uref_2114584707">150000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1130442647"
      decimals="-3"
      id="ixv-15879"
      unitRef="uref_2114584707">-305000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_1354914693"
      decimals="-3"
      id="ixv-15880"
      unitRef="uref_2114584707">-305000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_198896574"
      decimals="-3"
      id="ixv-15881"
      unitRef="uref_2114584707">-3196000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15882"
      unitRef="uref_2114584707">-3501000</duo:AdjustmentsToAdditionalPaidInCapitalTransactionWithNoncontrollingInterests>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_198896574"
      decimals="-3"
      id="ixv-15883"
      unitRef="uref_2114584707">254000</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15884"
      unitRef="uref_2114584707">254000</us-gaap:NoncontrollingInterestDecreaseFromDeconsolidation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_504302543"
      decimals="-3"
      id="ixv-15885"
      unitRef="uref_2114584707">-17723000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_1354914693"
      decimals="-3"
      id="ixv-15886"
      unitRef="uref_2114584707">-17723000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15887"
      unitRef="uref_2114584707">-17723000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="cref_260861706"
      decimals="0"
      id="ixv-15888"
      unitRef="uref_144606501">38529284</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_260861706"
      decimals="-3"
      id="ixv-15889"
      unitRef="uref_2114584707">2452000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="cref_1813889540"
      decimals="0"
      id="ixv-15890"
      unitRef="uref_144606501">5450</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="cref_81255352"
      decimals="0"
      id="ixv-15891"
      unitRef="uref_144606501">13679</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_81255352"
      decimals="-3"
      id="ixv-15892"
      unitRef="uref_2114584707">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1745963296"
      decimals="-3"
      id="ixv-15893"
      unitRef="uref_2114584707">5673106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_531313557"
      decimals="-3"
      id="ixv-15894"
      unitRef="uref_2114584707">-411879000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_173053860"
      decimals="-3"
      id="ixv-15895"
      unitRef="uref_2114584707">-4737342000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_648763455"
      decimals="-3"
      id="ixv-15896"
      unitRef="uref_2114584707">526338000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1820888988"
      decimals="-3"
      id="ixv-15897"
      unitRef="uref_2114584707">-2750000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15898"
      unitRef="uref_2114584707">523588000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_260861706"
      decimals="-3"
      id="ixv-15899"
      unitRef="uref_2081670343">361000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1745963296"
      decimals="-3"
      id="ixv-15900"
      unitRef="uref_2081670343">836112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_531313557"
      decimals="-3"
      id="ixv-15901"
      unitRef="uref_2081670343">-60703000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_173053860"
      decimals="-3"
      id="ixv-15902"
      unitRef="uref_2081670343">-698198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_648763455"
      decimals="-3"
      id="ixv-15903"
      unitRef="uref_2081670343">77572000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1820888988"
      decimals="-3"
      id="ixv-15904"
      unitRef="uref_2081670343">-405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-15905"
      unitRef="uref_2081670343">77167000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15907"
      unitRef="uref_2114584707">-39182000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15908"
      unitRef="uref_2114584707">-34484000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15909"
      unitRef="uref_2081670343">-5081000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15910"
      unitRef="uref_2114584707">989000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15911"
      unitRef="uref_2114584707">12422000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15912"
      unitRef="uref_2081670343">1831000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15913"
      unitRef="uref_2114584707">759000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15914"
      unitRef="uref_2114584707">575000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15915"
      unitRef="uref_2081670343">85000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15916"
      unitRef="uref_2114584707">2917000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15917"
      unitRef="uref_2114584707">421000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15918"
      unitRef="uref_2081670343">62000</us-gaap:GainLossOnInvestments>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15919"
      unitRef="uref_2114584707">10108000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15920"
      unitRef="uref_2114584707">1461000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15921"
      unitRef="uref_2081670343">215000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15922"
      unitRef="uref_2114584707">-615000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15923"
      unitRef="uref_2114584707">-180000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15924"
      unitRef="uref_2081670343">-27000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15925"
      unitRef="uref_2114584707">20080000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15926"
      unitRef="uref_2081670343">2959000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <duo:ImpairmentLossForShorttermInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15927"
      unitRef="uref_2114584707">20549000</duo:ImpairmentLossForShorttermInvestments>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15928"
      unitRef="uref_2114584707">5321000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15929"
      unitRef="uref_2114584707">-9325000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15930"
      unitRef="uref_2081670343">-1374000</us-gaap:ProvisionForDoubtfulAccounts>
    <duo:AccountsPayableWrittenOff
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15931"
      unitRef="uref_2114584707">16483000</duo:AccountsPayableWrittenOff>
    <duo:AmountsDueToRelatedPartiesWriteoffBenefit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15932"
      unitRef="uref_2114584707">3302000</duo:AmountsDueToRelatedPartiesWriteoffBenefit>
    <duo:AmountsDueToRelatedPartiesWriteoffBenefit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15933"
      unitRef="uref_2081670343">487000</duo:AmountsDueToRelatedPartiesWriteoffBenefit>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15934"
      unitRef="uref_2114584707">-31000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <duo:LossOnDisposalOfPropertyPlantAndEquipment
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15935"
      unitRef="uref_2114584707">-344000</duo:LossOnDisposalOfPropertyPlantAndEquipment>
    <duo:LossOnDisposalOfPropertyPlantAndEquipment
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15936"
      unitRef="uref_2114584707">-46000</duo:LossOnDisposalOfPropertyPlantAndEquipment>
    <duo:LossOnDisposalOfPropertyPlantAndEquipment
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15937"
      unitRef="uref_2081670343">-7000</duo:LossOnDisposalOfPropertyPlantAndEquipment>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15938"
      unitRef="uref_2114584707">524000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15939"
      unitRef="uref_2114584707">7205000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15940"
      unitRef="uref_2081670343">1062000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15941"
      unitRef="uref_2114584707">3315000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15942"
      unitRef="uref_2114584707">-264000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15943"
      unitRef="uref_2081670343">-39000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15944"
      unitRef="uref_2114584707">-11763000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15945"
      unitRef="uref_2114584707">-23354000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15946"
      unitRef="uref_2081670343">-3442000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15947"
      unitRef="uref_2114584707">8346000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15948"
      unitRef="uref_2114584707">455000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15949"
      unitRef="uref_2081670343">67000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15950"
      unitRef="uref_2114584707">-50854000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15951"
      unitRef="uref_2114584707">11439000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15952"
      unitRef="uref_2081670343">1686000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15953"
      unitRef="uref_2114584707">-316000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15954"
      unitRef="uref_2114584707">-84000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15955"
      unitRef="uref_2081670343">-12000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15956"
      unitRef="uref_2114584707">-60660000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15957"
      unitRef="uref_2114584707">-16908000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15958"
      unitRef="uref_2081670343">-2492000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15959"
      unitRef="uref_2114584707">6075000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15960"
      unitRef="uref_2114584707">41000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15961"
      unitRef="uref_2081670343">6000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15962"
      unitRef="uref_2114584707">5231000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15963"
      unitRef="uref_2114584707">-483000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15964"
      unitRef="uref_2081670343">-71000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15965"
      unitRef="uref_2114584707">-1763000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15966"
      unitRef="uref_2114584707">-10322000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15967"
      unitRef="uref_2081670343">-1523000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15968"
      unitRef="uref_2114584707">-809000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15969"
      unitRef="uref_2114584707">-552000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15970"
      unitRef="uref_2081670343">-81000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15971"
      unitRef="uref_2114584707">-191000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15972"
      unitRef="uref_2114584707">-285000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15973"
      unitRef="uref_2081670343">-42000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15974"
      unitRef="uref_2114584707">-21235000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15975"
      unitRef="uref_2114584707">-36674000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15976"
      unitRef="uref_2081670343">-5405000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15977"
      unitRef="uref_2114584707">23839000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <duo:ProceedsFromDisposalOfPropertyEquipmentAndSoftware
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15978"
      unitRef="uref_2114584707">3830000</duo:ProceedsFromDisposalOfPropertyEquipmentAndSoftware>
    <duo:ProceedsFromDisposalOfPropertyEquipmentAndSoftware
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15979"
      unitRef="uref_2114584707">391000</duo:ProceedsFromDisposalOfPropertyEquipmentAndSoftware>
    <duo:ProceedsFromDisposalOfPropertyEquipmentAndSoftware
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15980"
      unitRef="uref_2081670343">58000</duo:ProceedsFromDisposalOfPropertyEquipmentAndSoftware>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15981"
      unitRef="uref_2114584707">923000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15982"
      unitRef="uref_2114584707">305000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15983"
      unitRef="uref_2114584707">2413000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15984"
      unitRef="uref_2081670343">356000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <duo:CashAdvancesMadeToRelatedParties
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15985"
      unitRef="uref_2114584707">200000</duo:CashAdvancesMadeToRelatedParties>
    <duo:CashAdvancesMadeToRelatedParties
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15986"
      unitRef="uref_2081670343">29000</duo:CashAdvancesMadeToRelatedParties>
    <duo:CashReceivedFromDisposalOfSubsidiaries
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15987"
      unitRef="uref_2114584707">-1162000</duo:CashReceivedFromDisposalOfSubsidiaries>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15988"
      unitRef="uref_2114584707">64194000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15989"
      unitRef="uref_2114584707">4757000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15990"
      unitRef="uref_2081670343">701000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15991"
      unitRef="uref_2114584707">15909000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15992"
      unitRef="uref_2114584707">27428000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15993"
      unitRef="uref_2081670343">4042000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15994"
      unitRef="uref_2114584707">-70684000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15995"
      unitRef="uref_2114584707">20449000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15996"
      unitRef="uref_2081670343">3014000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-15997"
      unitRef="uref_2114584707">4040000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15998"
      unitRef="uref_2114584707">150000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-15999"
      unitRef="uref_2081670343">22000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16000"
      unitRef="uref_2114584707">42278000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16001"
      unitRef="uref_2114584707">46318000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16002"
      unitRef="uref_2114584707">150000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16003"
      unitRef="uref_2081670343">22000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16004"
      unitRef="uref_2114584707">482000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16005"
      unitRef="uref_2114584707">1176000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16006"
      unitRef="uref_2081670343">173000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16007"
      unitRef="uref_2114584707">-45119000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16008"
      unitRef="uref_2114584707">-14899000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16009"
      unitRef="uref_2081670343">-2196000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-16010"
      unitRef="uref_2114584707">89484000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16011"
      unitRef="uref_2114584707">32659000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16012"
      unitRef="uref_2081670343">4813000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16013"
      unitRef="uref_2114584707">44365000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16014"
      unitRef="uref_2114584707">17760000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16015"
      unitRef="uref_2081670343">2617000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16016"
      unitRef="uref_2114584707">34647000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16017"
      unitRef="uref_2114584707">13865000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16018"
      unitRef="uref_2081670343">2043000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16019"
      unitRef="uref_2114584707">9718000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16020"
      unitRef="uref_2114584707">3895000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16021"
      unitRef="uref_2081670343">574000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16022"
      unitRef="uref_2114584707">44365000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16023"
      unitRef="uref_2114584707">17760000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16024"
      unitRef="uref_2081670343">2617000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16025"
      unitRef="uref_2114584707">20000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16026"
      unitRef="uref_2114584707">105000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16027"
      unitRef="uref_2081670343">15000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16028"
      unitRef="uref_2114584707">139000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="cref_242308670" id="ixv-7667">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;1.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Organization and principal activities&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt; Fangdd Network Group Ltd. (the &#x201c;Company&#x201d;) was incorporated in the Cayman Islands on September 19, 2013 as an exempted company with limited liability under the Companies Law (2011 Revision) (as consolidated and revised) of the Cayman Islands. The registered office of the Company is at the offices of Appleby Trust (Cayman) Ltd., Clifton House, 75 Fort Street, P.O. Box 1350, Grand Cayman KY1-1108, Cayman Islands. &lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;The Company is an investment holding company. The Company, through its consolidated subsidiaries, variables interest entity (&#x201c;VIE&#x201d;) and VIE&#x2019;s subsidiaries (together, &#x201c;the Group&#x201d;) is principally engaged in the provision of real estate information services through its online platform which also offers integrated marketing services for individual customers, real estate developers and agents in the People&#x2019;s Republic of China (the &#x201c;PRC&#x201d;).&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the financial statements of the Company, its subsidiaries, VIE and the VIE&#x2019;s subsidiaries.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 16.6pt;"&gt;&lt;/td&gt; &lt;td style="width: 19.4pt;"&gt;&lt;span style="font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-weight: bold;"&gt;VIE arrangements between the Company&#x2019;s PRC subsidiaries&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;The Group conducts the business in the PRC through Shenzhen Fangdd Network Technology Co., Ltd. (&#x201c;Shenzhen Fangdd&#x201d;), a limited liability company established under the laws of the PRC on October 10, 2011. Shenzhen Fangdd holds the necessary PRC operating licenses for the real estate agency and online business. The equity interests of Shenzhen Fangdd are legally held by individuals who act as nominee equity holders of Shenzhen Fangdd on behalf of Shenzhen Fangdd Information Technology Co., Ltd. (&#x201c;Fangdd Information&#x201d;). Shenzhen Fangdd entered into a series of contractual agreements with its legal shareholders and Fangdd Information, including the Business Operation Agreement, Powers of Attorney, Equity Interest Pledge Agreements, Exclusive Option Agreements, Operation Maintenance Service Agreement and Technology Development and Application Service Agreement (collectively, the &#x201c;Shenzhen Fangdd VIE Agreements&#x201d;) in March 2014 and were subsequently amended in 2017, 2023 and 2025 to reflect the registration of the Equity Interest Pledge Agreements with the relevant registration authority and amended when certain nominee equity holders transferred their nominal shareholdings in Shenzhen Fangdd to other nominee equity holders.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;Pursuant to the Shenzhen Fangdd VIE Agreements, the Group, through Fangdd Information, is able to exercise effective control over, bears the risks of, enjoys substantially all of the economic benefits of Shenzhen Fangdd, and has an exclusive option to purchase all or part of the equity interests in Shenzhen Fangdd when and to the extent permitted by PRC law at a nominal price. The Group&#x2019;s management concluded that Shenzhen Fangdd is a consolidated VIE of the Group and Fangdd Information is the primary beneficiary of Shenzhen Fangdd. As such, the financial results of Shenzhen Fangdd and its subsidiaries are included in the Unaudited Interim Condensed Consolidated Financial Statements of the Group.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify;"&gt;The principal terms of the agreements entered into among Shenzhen Fangdd, the nominee equity holders and Fangdd Information are further described below.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Business Operation Agreement&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;Fangdd Information, Shenzhen Fangdd and Shenzhen Fangdd&#x2019;s shareholders have entered into a business operation agreement, pursuant to which Shenzhen Fangdd and its shareholders undertake not to enter into any transactions that may have material effects on Shenzhen Fangdd&#x2019;s assets, obligations, rights or business operations without Fangdd Information&#x2019;s prior written consent.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;Additionally, Shenzhen Fangdd&#x2019;s shareholders undertake that, without the Fangdd Information&#x2019;s prior written consent, they shall not (a) sell, transfer, pledge or otherwise dispose of any rights associated with their equity interests in Shenzhen Fangdd, (b) approve any merger or acquisition of Shenzhen Fangdd, (c) take any actions that may have a material adverse effect on Shenzhen Fangdd&#x2019;s assets, businesses and liabilities, or sell, transfer, pledge or otherwise dispose or impose other encumbrances of any assets, businesses or income of Shenzhen Fangdd, (d) request Shenzhen Fangdd to declare dividend or make other distribution, (e) amend Shenzhen Fangdd&#x2019;s articles of association, (f) increase, decrease or otherwise change Shenzhen Fangdd&#x2019;s registered capital. Fangdd Information may request Shenzhen Fangdd to transfer at any time all the intellectual property rights held by Shenzhen Fangdd to Fangdd Information or any person designated by Fangdd Information. Shenzhen Fangdd and certain of its shareholders, including Mr. Xi Zeng, shall be jointly and severally responsible for the performance of their obligations under this agreement. This agreement has a term of ten years, and the term has been extended by a supplementary agreement dated November 20, 2023 to November 19, 2033. The term may be further extended upon Fangdd Information&#x2019;s unilateral written confirmation prior to the expiry. Shenzhen Fangdd has no right of transfer without Fangdd information&#x2019;s written confirmation or right of early termination while Fangdd Information may unilaterally transfer its rights and obligations under this agreement to third parties at any time through written notification and may early terminate this agreement via a 30-day prior written notice.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Powers of Attorney&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;Each of the shareholders of Shenzhen Fangdd has issued a power of attorney, irrevocably appointing Mr. Xi Zeng, the chairman of the board of directors of Fangdd Information , as such shareholder&#x2019;s attorney-in-fact to exercise all shareholder rights, including, but not limited to, the right to call shareholders&#x2019; meeting, the right to vote on all matters of Shenzhen Fangdd that require shareholders&#x2019; approval, and the right to dispose of all or part of the shareholder&#x2019;s equity interest in Shenzhen Fangdd, on behalf of such shareholder. The foregoing authorization is conditioned upon Mr. Xi Zeng&#x2019;s continuing directorship at Fangdd Information and Fangdd Information&#x2019;s written consent to such authorization. In the event that Mr. Xi Zeng ceases to serve as a director of Fangdd Information or that Fangdd Information requests the shareholders to terminate the authorization in writing, the power of attorney will terminate immediately and the shareholder shall then appoint any person designated by Fangdd Information as his or her attorney-in-fact to exercise all shareholder rights. Other than the foregoing circumstances, the power of attorney will remain in force until the termination of the business operation agreement and during its effective term, shall not be amended or terminated without consent of Fangdd Information.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Equity Interest Pledge Agreements&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;Each of the shareholders of Shenzhen Fangdd has entered into an equity interest pledge agreement with Fangdd Information and Shenzhen Fangdd, pursuant to which, the shareholders have pledged all of his or her equity interest in Shenzhen Fangdd to Fangdd Information to guarantee the performance by Shenzhen Fangdd and its shareholders of their obligations under the main contracts, which include technology development and application service agreement, the operation maintenance service agreement, the business operation agreement and the exclusive option agreements. Each shareholder of Shenzhen Fangdd agrees that, during the term of the equity interest pledge agreement, he or she will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests without the prior written consent of Fangdd Information. The equity interest pledge agreements remain effective until Shenzhen Fangdd and its shareholders discharge all of their obligations under the main contracts. The equity pledges under the equity interest pledge agreement have been registered with the local branches of the Administration for Market Regulation in accordance with the PRC Property Rights Law.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Exclusive Option Agreements&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;Fangdd Information, Shenzhen Fangdd and each of the Shenzhen Fangdd&#x2019;s shareholders have entered into an exclusive option agreement, pursuant to which each of the Shenzhen Fangdd&#x2019;s shareholders has irrevocably granted Fangdd Information an exclusive option, to the extent permitted by PRC law, to purchase, or have its designated person or persons to purchase, at its discretion all or part of the shareholder&#x2019;s equity interests in Shenzhen Fangdd or all or part of Shenzhen Fangdd&#x2019;s assets. The purchase price shall be a nominal price unless where PRC laws and regulations require valuation of the equity interests or the assets, or promulgates other restrictions on the purchase price, or otherwise prohibits purchasing the equity interests or the assets at a nominal price. If the PRC laws and regulations prohibit purchasing the equity interests or the assets at a nominal price, the purchase price shall be equal to the original investment of the equity interests made by such shareholders or the book value of the assets. Where PRC laws and regulations require valuation of the equity interests or the assets or promulgates other restrictions on the purchase price, the purchase price shall be the minimum price permitted under PRC laws and regulations. However, if the minimum price permitted under PRC laws and regulations exceed the original investment of the equity interests or the book value of the assets, Shenzhen Fangdd&#x2019;s shareholders shall reimburse Fangdd Information the exceeded amount after deducting all taxes and fees paid under PRC laws and regulations. The shareholders of Shenzhen Fangdd undertake, among other things, that they shall not take any actions that may have material effects on Shenzhen Fangdd&#x2019;s assets, businesses and liabilities, nor shall they appoint or replace any directors, supervisors and officers of Shenzhen Fangdd without Fangdd Information&#x2019;s prior written consent. These agreements have terms of ten years, and the term has been extended by supplementary agreements dated November 20, 2023 to November 19, 2033. The term may be extended upon Fangdd Information&#x2019;s written confirmation prior to the expiry.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Operation Maintenance Service Agreement&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;Fangdd Information and Shenzhen Fangdd have entered into an operation maintenance service agreement, pursuant to which Fangdd Information has the exclusive right to provide Shenzhen Fangdd with operation maintenance services and marketing services. Without Fangdd Information&#x2019;s written consent, Shenzhen Fangdd shall not engage any third party to provide the services covered by this agreement. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account factors such as the labor cost, facility cost and marketing expenses incurred by Fangdd Information in providing the services. Unless otherwise agreed by both parties, this agreement will remain effective until Fangdd Information ceases business operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Technology Development and Application Service Agreement&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 33pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify;"&gt;Fangdd Information and Shenzhen Fangdd have entered into a technology development and application service agreement, pursuant to which, Fangdd Information has the exclusive right to provide Shenzhen Fangdd with technology development and application services. Without Fangdd Information&#x2019;s written consent, Shenzhen Fangdd shall not accept any technology development and application services covered by this agreement from any third party. Shenzhen Fangdd agrees to pay service fees on an annual basis and at an amount determined by Fangdd Information after taking into account multiple factors, such as the labor and time consumed for provision of the service, the type and complexity of the services provided, the difficulties in providing the service, the commercial value of services provided and the market price of comparable services. Unless otherwise agreed by the parties, this agreement will remain effective until Fangdd Information ceases business operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Risks in relation to the VIE structure &lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;In the opinion of the Group&#x2019;s management, the contractual arrangements have resulted in Fangdd Information having the power to direct activities that most significantly impact Shenzhen Fangdd and Shenzhen Fangdd&#x2019;s subsidiaries, including appointing key management, setting up operating policies, exerting financial controls and transferring profit or assets out of Shenzhen Fangdd and Shenzhen Fangdd&#x2019;s subsidiaries at its discretion. Fangdd Information considers that it has the right to receive all the benefits and assets of Shenzhen Fangdd and Shenzhen Fangdd&#x2019;s subsidiaries. As Shenzhen Fangdd and Shenzhen Fangdd&#x2019;s subsidiaries were established as limited liability companies under the PRC law, their creditors do not have recourse to the general credit of Fangdd Information for the liabilities of Shenzhen Fangdd and Shenzhen Fangdd&#x2019;s subsidiaries, and Fangdd Information does not have the obligation to assume the liabilities of Shenzhen Fangdd and Shenzhen Fangdd&#x2019;s subsidiaries.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group has determined that Shenzhen Fangdd VIE Agreements are in compliance with PRC laws and are legally enforceable. However, uncertainties in the PRC legal system could limit the Group&#x2019;s ability to enforce Shenzhen Fangdd VIE Agreements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;If the PRC government finds that these contractual arrangements do not comply with its restrictions on foreign investment in the internet business, or if the PRC government otherwise finds that the Group, the VIE, or any of its subsidiaries is in violation of PRC laws or regulations or lack the necessary permits or licenses to operate the business, the relevant PRC regulatory authorities, including but not limited to the Ministry of Industry and Information Technology (&#x201c;MIIT&#x201d;) of the People&#x2019;s Republic China, which regulates internet information service companies, would have broad discretion in dealing with such violations, including:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;revoking the business and operating licenses;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;discontinuing or restricting the operations;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;imposing fines or confiscating any of the income that they deem to have been obtained through illegal operations;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;imposing conditions or requirements with which the Group or the PRC subsidiaries and affiliates may not be able to comply;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;requiring the Company or the PRC subsidiaries and affiliates to restructure the relevant ownership structure or operations;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;placing restrictions on the right to collect revenues;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;restricting or prohibiting the use of the proceeds from this offering to finance the business and operations of the VIE; and&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;taking other regulatory or enforcement actions that could be harmful to the business.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The imposition of any of these penalties could have a material and adverse effect on the business, financial condition and results of operations. If any of these penalties results in the inability to direct the activities of the VIE that most significantly impact its economic performance, and/or failure to receive the economic benefits from the VIE, the Group may not be able to consolidate the financial results of the VIE and its subsidiaries in Unaudited Interim Condensed Consolidated Financial Statements in accordance with U.S. generally accepted accounting principles.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;There is no VIE in which the Group has a variable interest but is not the primary beneficiary. Currently there is no contractual arrangement that could require the Group to provide additional financial support to Shenzhen Fangdd.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Summary financial information of the Group&#x2019;s VIE and its subsidiaries&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following consolidated assets and liabilities information of the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries as of December 31, 2025 and June 30, 2026, and consolidated operating results and cash flows information for the periods ended June 30, 2025 and 2026, have been included in the accompanying Unaudited Interim Condensed Consolidated Financial Statements:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt;  December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;16,502&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;6,675&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Restricted cash&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;659&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,244&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accounts receivable, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;133,001&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;113,790&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Amount due from related parties &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;350,759&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;351,593&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Prepayments and other current assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;63,771&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;60,231&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Inventories&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;5,022&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,938&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;569,714&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;538,471&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Property, plant and equipment, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,423&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,572&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Intangible assets, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;152&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;137&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Right-of-use assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;244&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;59&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Equity method investments, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;115,003&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;94,923&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Long-term equity investment, net&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;12,010&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;12,010&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total non-current assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;130,832&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;112,701&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;700,546&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;651,172&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accounts payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;63,450&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;34,739&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Customers&#x2019; refundable fees&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;17,201&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;16,699&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Amounts due to related parties &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,690,573&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,694,197&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Accrued expenses and other payables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;62,111&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;53,206&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Income tax payables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;87&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;152&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Lease liabilities&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;230&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;49&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,833,652&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,799,042&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Non-current liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total non-current liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_218187551;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1410005894;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,833,652&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,799,042&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Amounts due from/to related parties include the amounts due from/to subsidiaries other than the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries, which are eliminated upon the group consolidation.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Total revenue&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;182,285&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;87,351&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Net income/(loss)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;8,403&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(14,764&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Net cash provided by/(used in) operating activities&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;25,045&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(8,348&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Net cash provided by investing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,192&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,999&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Net cash used in financing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(25,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_281553753;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Effect of exchange rate changes on cash, cash equivalents and restricted cash&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,893&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Net increase/(decrease) in cash, cash equivalents and restricted cash&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,236&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(9,242&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;(c)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Sales commitment arrangements&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Certain property sales contracts entered with real estate developers provide the Group with exclusive selling rights for the selected properties for a specific period of time (the &#x201c;Exclusive Sales Contracts&#x201d;), which typically lasts for several months. Certain of these Exclusive Sales Contracts requires the Group or, in case of tri-party agreements (see below), the Group&#x2019;s equity method investees to purchase any unsold units of properties at the end of the exclusive sales period (the &#x201c;Sales Commitment Arrangements&#x201d;). Under the Sales Commitment Arrangements, the real estate developers either enter into project sales contracts with the Group directly (the &#x201c;Self-Commitment Arrangements&#x201d;) or enter into tri-party agreements with the Group and its equity method investees (the &#x201c;Non-Group Commitment Arrangements&#x201d;). The Group, or in case of tri-party agreements, its equity method investees is required to advance real estate developer an initial deposit prior to the commencement of the exclusive sales period. The amount of initial deposits required is generally determined at a percentage of the minimum transaction price, as pre-agreed with the real estate developer, of the properties (the &#x201c;Base Transaction Price&#x201d;) to be sold to home purchasers in the market during the exclusive sales period. The amount of deposits advanced by the Group, or its equity method investees are adjusted throughout the exclusive sales period based on an agreed schedule such that 100% of the Base Transaction Price for the unsold properties, if any, is advanced to the real estate developers at the end of the exclusive sales period. If all properties are sold during the exclusive sales period, any outstanding deposits are immediately returned to the Group, or its equity method investees. Under all of these arrangements, the Group is responsible to render the properties sales services as specified in the exclusive sales contracts. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;For Self-Commitment Arrangements, the Group is required under the project sales contracts to advance the deposits and purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. The Group would either finance the entire deposits with its own fund or by entering into separate collaborative agreements with certain funds providers (the &#x201c;Self-Commitment Collaborative Agreements&#x201d;) that, are either independent third parties or the Group&#x2019;s equity method investees, to fully or partially fund the deposits required. The funds providers provide the Group with the funds required and requested the funds to be designated for use in a specific Self-Commitment Arrangement. Pursuant to the Self-Commitment Collaborative Agreements, the Group is required to share with the funds provider a portion of the Base Commission Income (see Note 2.22) and any Sales Incentive Income (see Note 2.22) earned, based on the agreed profit-sharing arrangements. However, the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or the funds providers. The amounts of profit shared with the funds providers under the Self-Commitment Collaborative Agreements are recorded in &#x201c;Cost of revenue&#x201d; in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. The funds provided by these independent third parties or equity method investees to the Group to fulfil the deposits requirement under the Self-Commitment Arrangements are recorded as &#x201c;Amounts due to third parties under collaborative agreements&#x201d; or &#x201c;Amounts due to equity method investees under collaborative agreements&#x201d;. The deposits advanced by the Group to the property developers, either using entirely its own funds or combining its own funds with funds provided by funds providers, are recorded as &#x201c;Security deposits with real estate developers&#x201d; included in &#x201c;Prepayments and other assets, net&#x201d; (see Note 7(a)) on the Unaudited Interim Condensed Consolidated Balance Sheets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;For Non-Group Commitment Arrangements, the equity method investees of the Group are obliged to pay the deposits required directly to the real estate developers and subject to the commitment to purchase any unsold properties at the Base Transaction Price at the end of exclusive sales period. No payable to the equity method investees or deposits with real estate developers were recorded on the Unaudited Interim Condensed Consolidated Balance Sheets in respect of the deposits payments or refund transactions directly made by the funds providers to property developers, as the Group is not the obligator for such deposit payments or the purchase commitment regarding the unsold properties. The Group would enter into separate collaborative agreements (the &#x201c;Non-Group Collaborative Agreements&#x201d;) to set out the basis of sharing of the Base Commission Income and any Sales Incentive Income earned, with the equity method investees under the Non-Group Commitment Arrangements. And the Group does not commit or guarantee them any minimum return. Also, there is no limit on the reward that accrues to either the Group or these equity method investees.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Under certain Non-Group Commitment Arrangements entered into amongst the Group, the equity method investees and real estate developers in 2019 and 2020, the equity method investee (i.e. fund provider) has the option to withdraw from the arrangement by paying a penalty to the real estate developer at any time during the term of the arrangement. The withdrawal penalty is based on either not more than 10% of the total Based Transaction Price of all properties or not more than 10% of the Based Transaction Price of the unsold properties at the withdrawal date. The Group is not responsible for the penalty payment. Upon the withdrawal by the fund provider, the Non-Group Commitment Arrangement would be terminated, and the Group would cease to have the right of exclusive sales. The Group did not enter into any such arrangement for the six months ended June 30, 2025 and 2026.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Although the Group is responsible to design and execute the overall sales plan as well as managing and directing its Registered Agents to facilitate the property transactions, the equity method investees do not simply provide financial resources but also participate in these processes through joint evaluation with the Group about the marketability of the specified properties and their pricing strategy. The Non-Group Collaborative Arrangements are accounted for under ASC 808 with costs incurred and revenue generated by the Group and the equity method investees reported in their respective Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. Revenue earned from the real estate developer for property sales contracts with Non-Group Collaborative Agreements simultaneously entered with equity method investees are presented on a gross basis with the Base Commission Income and Sales Incentive Income recognized as &#x201c;Revenue&#x201d; and the amounts of profit shared with equity method investees recorded in &#x201c;Cost of Revenue&#x201d; in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss as the Group is deemed to be the principal under these arrangements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The Group recognized &lt;span style="-sec-ix-hidden:fc_1182975019;"&gt;&lt;span style="-sec-ix-hidden:fc_1642880821;"&gt;nil&lt;/span&gt;&lt;/span&gt; Sales Incentive Income for the six months ended June 30, 2025 and 2026. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group believes its key management has sufficient knowledge and experience in the relevant real estate markets and has in place adequate process that guides its selection of projects, negotiation of terms and ongoing monitoring of risks.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Prior to entering into a Sales Commitment Arrangement, the Group would assess the marketability of the specified properties, the reasonableness of the Base Transaction Price and other relevant factors. The Group performs such assessment based on the results of its research activities and other factors such as the availability of agents&#x2019; resources and has determined that the probability of all properties under such arrangements not being sold within the exclusive sales period is low. The Group believes that the developers enter into such Sales Commitment Arrangement largely due to liquidity consideration in that it could shorten the cash payback period through the receipts of deposits under the arrangement. Also, such Sales Commitment Arrangement may provide higher return to the developer when the properties are sold at a price in excess of the Base Transaction price. Therefore, the Group determines that it is remote that the real estate developers will request the Group, or for Non-Group Commitment Arrangements, the Group&#x2019;s equity method investees to purchase the unsold properties at the end of exclusive sales period. Management has concluded such assessment is supported by the historical experiences where developers agreed to an extended sales period for a few months in those limited instances where certain properties remained unsold at the end of exclusive sales period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group started entering into the above-mentioned Sales Commitment Arrangements in 2016. For the six months ended June 30, 2025 and 2026, the Group did not enter into any property sales contracts with real estate developers under Self-Commitment Arrangements. All new property sales contracts with Sales Commitment Arrangement are entered with the property developers and equity method investees in tri-party agreements under the Non-Group Commitment Arrangements, pursuant to which the Group&#x2019;s equity method investees, rather than the Group, are required to pay the deposits directly to the property developers and obliged to purchase any unsold units of properties at the end of exclusive sales period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The deposits made by the Group under all the Exclusive Sales Contracts including those under the Self-Commitment Arrangement are recorded as security deposits with real estate developers, net of allowance for credit losses, under current assets on the Unaudited Interim Condensed Consolidated Balance Sheets. The Group assesses the recoverability of the deposits with real estate developers based on a combination of factors, including the contractual terms, the developers&#x2019; intention in entering into such arrangements as described above, the continuing assessment of the marketability of the properties during the exclusive sales period and the extended sales period, if any, historical experiences and negotiation results of developers&#x2019; action at the end of exclusive sales period, and the market price of similar properties. An allowance for credit losses against the deposits is recorded when any portion of deposits is considered not recoverable.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <dei:EntityIncorporationDateOfIncorporation contextRef="cref_242308670" id="ixv-16030">2013-09-19</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="cref_242308670" id="ixv-7965">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following consolidated assets and liabilities information of the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries as of December 31, 2025 and June 30, 2026, and consolidated operating results and cash flows information for the periods ended June 30, 2025 and 2026, have been included in the accompanying Unaudited Interim Condensed Consolidated Financial Statements:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt;  December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;16,502&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;6,675&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Restricted cash&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;659&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,244&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accounts receivable, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;133,001&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;113,790&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Amount due from related parties &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;350,759&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;351,593&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Prepayments and other current assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;63,771&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;60,231&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Inventories&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;5,022&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;4,938&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;569,714&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;538,471&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Property, plant and equipment, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,423&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,572&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Intangible assets, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;152&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;137&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Right-of-use assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;244&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;59&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Equity method investments, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;115,003&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;94,923&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Long-term equity investment, net&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;12,010&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;12,010&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total non-current assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;130,832&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;112,701&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;700,546&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;651,172&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accounts payable&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;63,450&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;34,739&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Customers&#x2019; refundable fees&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;17,201&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;16,699&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Amounts due to related parties &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,690,573&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,694,197&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Accrued expenses and other payables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;62,111&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;53,206&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Income tax payables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;87&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;152&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Lease liabilities&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;230&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;49&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,833,652&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,799,042&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Non-current liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total non-current liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_218187551;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1410005894;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,833,652&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,799,042&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Amounts due from/to related parties include the amounts due from/to subsidiaries other than the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries, which are eliminated upon the group consolidation.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Total revenue&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;182,285&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;87,351&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Net income/(loss)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;8,403&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(14,764&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Net cash provided by/(used in) operating activities&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;25,045&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(8,348&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Net cash provided by investing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,192&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,999&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Net cash used in financing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(25,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_281553753;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Effect of exchange rate changes on cash, cash equivalents and restricted cash&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,893&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Net increase/(decrease) in cash, cash equivalents and restricted cash&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,236&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(9,242&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16031"
      unitRef="uref_2114584707">16502000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16032"
      unitRef="uref_2114584707">6675000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16033"
      unitRef="uref_2114584707">659000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16034"
      unitRef="uref_2114584707">1244000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16035"
      unitRef="uref_2114584707">133001000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16036"
      unitRef="uref_2114584707">113790000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="cref_507408442"
      decimals="-3"
      id="fc_212053881"
      unitRef="uref_2114584707">350759000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="cref_869667322"
      decimals="-3"
      id="fc_1035236312"
      unitRef="uref_2114584707">351593000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16039"
      unitRef="uref_2114584707">63771000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16040"
      unitRef="uref_2114584707">60231000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryNet
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16041"
      unitRef="uref_2114584707">5022000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16042"
      unitRef="uref_2114584707">4938000</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16043"
      unitRef="uref_2114584707">569714000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16044"
      unitRef="uref_2114584707">538471000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16045"
      unitRef="uref_2114584707">3423000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16046"
      unitRef="uref_2114584707">5572000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16047"
      unitRef="uref_2114584707">152000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16048"
      unitRef="uref_2114584707">137000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16049"
      unitRef="uref_2114584707">244000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16050"
      unitRef="uref_2114584707">59000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16051"
      unitRef="uref_2114584707">115003000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16052"
      unitRef="uref_2114584707">94923000</us-gaap:EquityMethodInvestments>
    <us-gaap:LongTermInvestments
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16053"
      unitRef="uref_2114584707">12010000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16054"
      unitRef="uref_2114584707">12010000</us-gaap:LongTermInvestments>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16055"
      unitRef="uref_2114584707">130832000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16056"
      unitRef="uref_2114584707">112701000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16057"
      unitRef="uref_2114584707">700546000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16058"
      unitRef="uref_2114584707">651172000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16059"
      unitRef="uref_2114584707">63450000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16060"
      unitRef="uref_2114584707">34739000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16061"
      unitRef="uref_2114584707">17201000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16062"
      unitRef="uref_2114584707">16699000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_507408442"
      decimals="-3"
      id="fc_507408442"
      unitRef="uref_2114584707">1690573000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_869667322"
      decimals="-3"
      id="fc_869667322"
      unitRef="uref_2114584707">1694197000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16065"
      unitRef="uref_2114584707">62111000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16066"
      unitRef="uref_2114584707">53206000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16067"
      unitRef="uref_2114584707">87000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16068"
      unitRef="uref_2114584707">152000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16069"
      unitRef="uref_2114584707">230000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16070"
      unitRef="uref_2114584707">49000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16071"
      unitRef="uref_2114584707">1833652000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16072"
      unitRef="uref_2114584707">1799042000</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="cref_1114334469"
      decimals="-3"
      id="ixv-16073"
      unitRef="uref_2114584707">1833652000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_1904083006"
      decimals="-3"
      id="ixv-16074"
      unitRef="uref_2114584707">1799042000</us-gaap:Liabilities>
    <us-gaap:Revenues
      contextRef="cref_645094322"
      decimals="-3"
      id="ixv-16076"
      unitRef="uref_2114584707">182285000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_2136553090"
      decimals="-3"
      id="ixv-16077"
      unitRef="uref_2114584707">87351000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="cref_645094322"
      decimals="-3"
      id="ixv-16078"
      unitRef="uref_2114584707">8403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_2136553090"
      decimals="-3"
      id="ixv-16079"
      unitRef="uref_2114584707">-14764000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_645094322"
      decimals="-3"
      id="ixv-16080"
      unitRef="uref_2114584707">25045000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_2136553090"
      decimals="-3"
      id="ixv-16081"
      unitRef="uref_2114584707">-8348000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_645094322"
      decimals="-3"
      id="ixv-16082"
      unitRef="uref_2114584707">3192000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_2136553090"
      decimals="-3"
      id="ixv-16083"
      unitRef="uref_2114584707">1999000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_645094322"
      decimals="-3"
      id="ixv-16084"
      unitRef="uref_2114584707">-25000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_645094322"
      decimals="-3"
      id="ixv-16085"
      unitRef="uref_2114584707">-1000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_2136553090"
      decimals="-3"
      id="ixv-16086"
      unitRef="uref_2114584707">-2893000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_645094322"
      decimals="-3"
      id="ixv-16087"
      unitRef="uref_2114584707">3236000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_2136553090"
      decimals="-3"
      id="ixv-16088"
      unitRef="uref_2114584707">-9242000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <duo:PercentageOfBaseTransactionPrice
      contextRef="cref_242308670"
      decimals="2"
      id="ixv-16089"
      unitRef="uref_1661792100">1</duo:PercentageOfBaseTransactionPrice>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="cref_242308670" id="ixv-8519">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;2.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-weight: bold;"&gt;Summary of significant accounting policies&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-align: justify; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.1 Basis of presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Unaudited Interim Condensed Consolidated Financial Statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-align: justify; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.2 Going concern&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The accompanying Unaudited Interim Condensed Consolidated Financial Statements have been prepared assuming that the Group will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the normal course of business are dependent on, among other things, the Group&#x2019;s ability to generate cash flows from operations, and the Group&#x2019;s ability to arrange adequate financing arrangements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; As of June 30, 2026, the Group had an accumulated deficit of RMB4,737,342. For the six months ended June 30, 2026, the Group incurred a net loss of RMB34,484 and had cash outflows from operating activities of RMB36,674. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group has prepared a future cash flow forecasts, taken the actions of equity financing and the management is of the opinion that the Group will have sufficient unrestricted liquidity for at least the next 12 months from the date of approval of the Unaudited Interim Condensed Consolidated Financial Statements. Among the assumptions made by the management, it is expected that the Group will continue to reduce its operating expenditure by reducing headcounts and office space. Accordingly, management concludes that it is appropriate to prepare the financial statements on a going concern basis.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group has taken positive actions to speed up the collection of accounts receivable, such as litigation, strict developer credit rating management, but the effects of these actions may be limited where the developers have already been in severe finance distress. The Group also intends to obtain additional equity or debt financing arrangements, however, the availability and amount of such funding are not certain. Additionally, the strict macroeconomic regulation on real estate market and the tightening of mortgage lending activities have negatively impacted the real estate market and heightened the credit risk associated with developers. The new and resale property transactions are expected to remain vulnerable to macro challenges for an extended period, which may adversely impact the Group&#x2019;s ability to raise the financing needed. The accompanying financial statements do not include any adjustments that might be necessary should the Group be unable to continue as a going concern. If the going concern basis were not appropriate for these financial statements, adjustments would be necessary for the carrying value of assets and liabilities, the reported expenses and the balance sheet classifications used.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-align: justify; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.3 Principle of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the financial statements of the Company and its subsidiaries, which include the Cayman Islands-registered entities, British Virgin Islands-registered entities, Hong Kong-registered entities, United States-registered entities and PRC-registered entities directly or indirectly owned by the Company. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation. The results of subsidiaries acquired or disposed of are recorded in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss from the effective date of acquisition or up to the effective date of disposal, as appropriate.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;A subsidiary is an entity in which (i) the Company directly or indirectly controls more than 50% of the voting power; or (ii) the Company has the power to appoint or remove the majority of the members of the board of directors or to cast a majority of votes at the meetings of the board of directors or to govern the financial and operating policies of the investee pursuant to a statute or under an agreement among the shareholders or equity holders.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.4 Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities on the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, management reviews these estimates and assumptions using the currently available information. Changes in facts and circumstances may cause the Group to revise its estimates. In accordance with ASC 250, the changes in estimates will be recognized in the same period of changes in facts and circumstances. The Group bases its estimates on past experiences and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used when accounting for items and matters including, but not limited to, allowances for credit losses, write-off of contested accounts payables, useful lives and impairment of long-lived assets, and valuation allowance for deferred tax assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.5 Business combinations and non-controlling interests&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 805 &#x201c;Business Combinations.&#x201d; The cost of an acquisition is measured as the aggregate of the acquisition date fair value of the assets transferred to the sellers, liabilities incurred by the Group and equity instruments issued by the Group. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets acquired and liabilities assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total costs of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Subsequent to the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any further adjustments are recorded in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;For the Group&#x2019;s non-wholly owned subsidiaries, a non-controlling interest is recognized to reflect the portion of equity that is not attributable, directly or indirectly, to the Group. Consolidated net income/(loss) in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss includes net income/(loss) attributable to non-controlling interests when applicable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.6 Foreign currency&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s reporting currency is Renminbi (&#x201c;RMB&#x201d;). The functional currency of the Company and the Group&#x2019;s entities incorporated in the Cayman Island, British Virgin Islands (&#x201c;BVI&#x201d;), Hong Kong and United States is the United States dollars (&#x201c;US$&#x201d;). The functional currency of the Group&#x2019;s PRC subsidiaries, VIE and VIE&#x2019;s subsidiaries is RMB.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulting exchange differences are recorded as foreign currency exchange gain/(loss) in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. Total foreign currency exchange differences were a gain of RMB524 and RMB7,205 for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The financial statements of the Company and the Group&#x2019;s entities incorporated in the Cayman Island, BVI, Hong Kong and United States are translated from the functional currency into RMB. Assets and liabilities are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings/(deficit) generated in the current period are translated into RMB using the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the average exchange rates for the relevant period. The resulted foreign currency translation adjustments are recorded as a component of other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Changes in Shareholders&#x2019; Equity.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.7 Convenience translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Translations of certain balances in accompanying Unaudited Interim Condensed Consolidated Financial Statements from RMB into US$ as of and for the six months ended June 30, 2026 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.7851 representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on July 6, 2026. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2026, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying Unaudited Interim Condensed Consolidated Financial Statements are unaudited. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.8 Fair value measurements&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;ASC 825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets and liabilities.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Level 2 &#x2014; Quoted prices in active markets for similar assets and liabilities, or other inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group considers the carrying amount of its financial assets and liabilities, which consist primarily of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, amounts due from/to related parties, accounts payables, customers&#x2019; refundable fees, and accrued expenses and other payables, approximate the fair value of the respective assets and liabilities as of December 31, 2025 and June 30, 2026 owing to their short-term or present value nature or present value of the assets and liabilities. Fair value approximates their carrying value at the year-end as the fair value is estimated by used discounted cash flow, in which interest rates used to discount the host contracts approximate market rates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;For the six months ended June 30, 2025 and 2026, there were no transfers between different levels of inputs used to measure fair value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.9 Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Cash and cash equivalents represent demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal or use, and which have original maturities of three months or less and are readily convertible to known amounts of cash.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.10 Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Cash that is legally or contractually restricted as to withdrawal or for use or pledged as security is reported separately on the face of the Unaudited Interim Condensed Consolidated Balance Sheets. In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 230, the amounts generally described as restricted cash and restricted cash equivalents are included in the total cash, cash equivalents and restricted cash balances in the Unaudited Interim Condensed Consolidated Statements of Cash Flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;Restricted cash represents as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Bank balances of RMB659 and RMB1,244 were frozen for lawsuits undergoing with suppliers and brokerage firms as of December 31, 2025 and June 30, 2026, respectively.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(ii)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Bank balances of RMB2,672 and RMB2,651 were other miscellaneous restricted cash as of December 31, 2025 and June 30, 2026.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.11 Short-term investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Short-term investments include fund investments and investments in wealth management products issued by certain banks which are redeemable by the Group at any time.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The wealth management products are either unsecured with variable interest rates or fixed interest rate. The Group measures the wealth management products at fair value using the quoted subscription or redemption prices published by these banks, with unrealized holding gains or losses, net of the related tax effect, excluded from earnings and recorded as a separate component of accumulated other comprehensive loss until realized. Realized gains or losses from the sale of wealth management products are determined on a specific identification basis and are recorded as gain/(loss) on short-term investments when earned in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group classifies fund investments as trading securities given the fund investments are purchased for the purpose of selling them in the near future. The fund investments are classified as investments with readily determinable fair values, which are reported at fair value in the Unaudited Interim Condensed Consolidated Balance Sheets. Changes in fair values of fund investments are recorded as gain/(loss) on short-term investments in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.12 Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Accounts receivable mainly represent amounts due from the real estate developers for primary property business upon the completion of their services. Accounts receivables are recorded net of an allowance for credit losses, if any. The Group considers many factors in assessing the collectability of its accounts receivable, such as the age of the amounts due, the payment history, credit-worthiness and the financial condition of the debtor. An allowance for credit losses is recorded in the period in which a loss is determined to be probable. The Group also makes a specific allowance if there is strong evidence indicating that an accounts receivable is likely to be unrecoverable. Accounts receivable are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure. Allowance of RMB642,786 and RMB631,528 was provided as of December 31, 2025 and June 30, 2026, respectively. Approximately 6% of the Group&#x2019;s accounts receivable represent output VAT amounts, which are excluded from the Group&#x2019;s revenues. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Accounts receivable are recorded at the gross billing amount less an allowance for expected credit losses from the customers. Accounts receivable do not bear interest.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Expected credit losses&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Since July&#160;1, 2022, the Group adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#x201c;ASU 2016-13&#x201d;), using the modified retrospective transition method. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. Upon adoption, the Group changed the impairment model to utilize a forward-looking current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost and receivables resulting from the application of ASC 606, including contract assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group maintains an allowance for credit losses in accordance with ASC Topic 326,&#160;Credit Losses (&#x201c;ASC 326&#x201d;) and records the allowance for credit losses as an offset to accounts receivable, and the estimated credit losses charged to the allowance in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. The Group assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business lines, services or product offerings and on an individual basis when the Group identifies specific customers with known disputes or collectability issues. In determining the amount of the allowance for credit losses, the Group considers historical collectability based on past due status, the age of the accounts receivable balances, credit quality of the Group&#x2019;s customers based on ongoing credit evaluations, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect the Group&#x2019;s ability to collect from customer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; For the six months ended June 30, 2025, the Group provided expected credit losses against accounts receivable of RMB946. For the six months ended June 30, 2026, the reversal of expected credit losses against accounts receivable was RMB10,776. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;span style="font-weight: bold;"&gt;2.13&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Inventories, primarily consisting of parking spaces, are stated at the lower of cost and net realizable value. Costs of purchased inventory are determined after deducting rebates and discounts. Net realizable value is the estimated selling price in the ordinary course of business, less the estimated costs of completion and the estimated costs necessary to make the sale. The Group takes ownership, risks and rewards of the products purchased.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; As of December 31, 2025 and June 30, 2026, &lt;span style="-sec-ix-hidden:fc_2006045496;"&gt;&lt;span style="-sec-ix-hidden:fc_1784387857;"&gt;no&lt;/span&gt;&lt;/span&gt; adjustment is deemed necessary to reduce inventory to net realizable value. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.14 Property, plant and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Property, plant and equipment are stated at cost less accumulated depreciation and impairment, if any. Property, plant and equipment are depreciated at rates sufficient to write off their costs less impairment and residual value if any over their estimated useful lives on a straight-line basis. The estimated useful lives are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Buildings&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;20 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Investment properties&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;20 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;2-3 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Furniture, office equipment&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;3-5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;3-4 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Investment properties are recorded at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Maintenance, repairs and minor renewals are charged directly to expenses as incurred. Major additions and improvements to the investment properties are capitalized.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Leasehold improvements are depreciated on a straight-line basis over the period of the lease or their estimated useful lives, if shorter. Expenditures for repairs and maintenance are expensed as incurred, whereas the costs of renewals and betterment that extends the useful lives are capitalized as additions to the related assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.15 Intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives based upon the usage of the asset, which is approximated using a straight-line method as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Software&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;2-10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Artificial intelligence technology&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Membership&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.16 Impairment of long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. Measurement of any impairment loss for long-lived assets that management expects to hold and use is based on the amount the carrying value exceeds the fair value of the asset. When impairment is recognized, the adjusted carrying amount of the underlying fixed assets becomes their carrying value. The new cost basis is depreciated over the remaining useful lives of the assets. For the six months ended June 30, 2025 and 2026, the Group recognized an impairment loss of RMB10,108 and RMB1,461 for long-lived assets, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.17 Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Group&#x2019;s acquisitions of interests in its subsidiaries. The Group assesses goodwill for impairment in accordance with ASC 350-20 (&#x201c;ASC 350-20&#x201d;), &#x201c;Intangibles&#x2013;Goodwill and Other: Goodwill&#x201d;, which requires that goodwill to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Prior to the adoption of ASU 2017-04, &#x201c;Simplifying the Test for Goodwill Impairment&#x201d;, on January 1, 2022, the Group has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the two-step quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the two-step quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Group is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Group must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit&#x2019;s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In January 2017, the FASB issued Accounting Standards Update No. 2017-04(&#x201c;ASU 2017-04&#x201d;), &#x201c;Intangibles &#x2013; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201d; ASU 2017-04 eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit&#x2019;s carrying amount over its fair value. The Group adopted the ASU 2017-04 on January 1, 2022. On and after January 1, 2022, the Group performed qualitative and quantitative assessment in accordance with ASU 2017-04.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.18 Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;From January 1, 2022, the Group adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-02, Lease (FASB ASC Topic 842). The adoption of Topic 842 resulted in the presentation of operating lease right-of-use (&#x201c;ROU&#x201d;) assets and operating lease liabilities on the consolidated balance sheet. The Group has elected the package of practical expedients, which allows the Group not to reassess (1) whether any expired or existing contracts as of the adoption date are or contain a lease, (2) lease classification for any expired or existing leases as of the adoption date and (3) initial direct costs for any expired or existing leases as of the adoption date. Lastly, the Group elected the short-term lease exemption for all contracts with lease terms of 12 months or less.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;At inception of a contract, the Group assesses whether a contract is, or contains, a lease. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange of a consideration. To assess whether a contract is or contains a lease, the Group assess whether the contract involves the use of an identified asset, whether it has the right to obtain substantially all the economic benefits from the use of the asset and whether it has the right to control the use of the asset.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The right-of-use assets and related lease liabilities are recognized at the lease commencement date. The Group recognizes operating lease expenses on a straight-line basis over the lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Right-of-use of assets&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group recognizes right-of-use assets at the commencement date of the lease (i.e. the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognized, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets. All right-of-use assets are reviewed for impairment annually.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; There was no impairment for right-of-use lease assets for the six months ended June 30, 2025 and 2026. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Lease liabilities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Lease liability is initially measured at the present value of the outstanding lease payments at the commencement date, discounted using the Group&#x2019;s incremental borrowing rate. Lease payments included in the measurement of the lease liability comprise fixed lease payments, variable lease payments that depend on an index or a rate, amounts expected to be payable under a residual value guarantee and any exercise price under a purchase option that the Group is reasonably certain to exercise. Lease liability is measured at amortized cost using the effective interest rate method. It is re-measured when there is a change in future lease payments, if there is a change in the estimate of the amount expected to be payable under a residual value guarantee, or if there is any change in the Group assessment of option purchases, contract extensions or termination options.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.19 Equity method investments, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group accounts for an equity method investment over which it has significant influence but does not own a majority of the equity interest or otherwise controls and the investments are either common stock or in substance common stock using the equity method. The Group&#x2019;s share of the investee&#x2019;s profit and loss is recognized in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group assesses its equity method investments for other-than-temporary impairment by considering factors as well as all relevant and available information including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends, and other Group-specific information such as financing rounds.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; An impairment loss of &lt;span style="-sec-ix-hidden:fc_877164134;"&gt;nil&lt;/span&gt; and RMB20,080 for equity method investments was recognized for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.20 Long-term equity investments, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Long-term equity investments, except those accounted for under the equity method or those that result in the consolidation of the investee, that do not have readily determinable fair value are measured and recorded at cost, less impairment, with subsequent adjustments for observable price changes in orderly transactions for identical or similar equity investments of the issuer. Purchased options on these equity investments that are not derivatives are accounted for in a manner consistent with the accounting for the equity investments that do not have readily determinable fair value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; &lt;span style="-sec-ix-hidden:fc_292847767;"&gt;&lt;span style="-sec-ix-hidden:fc_2081096679;"&gt;No&lt;/span&gt;&lt;/span&gt; impairment loss of long-term equity investments was recognized for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.21 Statutory reserves&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s subsidiaries, VIE, and VIE&#x2019;s subsidiaries established in the PRC are required to make appropriations to certain non-distributable reserve funds.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group&#x2019;s subsidiaries registered as wholly foreign owned enterprise have to make appropriations from their after-tax profits (as determined under generally accepted accounting principles in the PRC (&#x2018;&#x2018;PRC GAAP&#x2019;&#x2019;)) to non-distributable reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the Group. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; In addition, in accordance with the PRC Company Laws, the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries, registered as Chinese domestic companies, must make appropriations from their after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the Group. Appropriation to the discretionary surplus fund is made at the discretion of the Group. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective entity. The staff bonus and welfare fund are liability in nature and is restricted to make payment of special bonuses to employees and for the collective welfare of employees. None of these reserves is allowed to be transferred to the Group by way of cash dividends, loans or advances, nor can they be distributed except under liquidation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; For the six months ended June 30, 2025 and 2026, &lt;span style="-sec-ix-hidden:fc_619072756;"&gt;&lt;span style="-sec-ix-hidden:fc_805818613;"&gt;no&lt;/span&gt;&lt;/span&gt; appropriation was made to the general reserve fund by the Group&#x2019;s wholly foreign owned PRC subsidiaries, and no appropriation was made to the statutory surplus fund by the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries, respectively. &lt;span style="-sec-ix-hidden:fc_1810419009;"&gt;No&lt;/span&gt; appropriation has been made by these companies to discretionary funds. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.22 Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In accordance with ASC 606, Revenue from Contracts with Customers, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; (5) recognize revenue when (or as) the entity satisfies a performance obligation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Revenues are recorded net of value-added taxes.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Commission income&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Through its platforms and services provided by real estate agents registered as a member in the Group&#x2019;s platform (the &#x201c;Registered Agents&#x201d;), the Group earns commission revenue from real estate developers for sales transactions of primary properties and to a lesser extent from home owners for sales or rental transactions of secondary properties. For services rendered by the Registered Agents in completing the transactions, the Group pays those agents a commission fee. The real estate developers and home owners are collectively referred as the property owners. For each of the property&#x2019;s transactions, the Group enters into contracts with the Registered Agents (the &#x201c;Agents&#x2019; Contracts&#x201d;) and properties owners (the &#x201c;Properties Sales Contracts&#x201d;) separately. As Registered Agents are involved in providing the services to the property owners, the Group considers all the relevant facts and circumstances in determining whether it acts as the principal or as an agent in these properties&#x2019; transactions in accordance with ASC 606-10-50-12 and ASC 606-10-50-20.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group has determined that it is a principal for the following reasons: (1) the Properties Sales Contract and the Agents&#x2019; Contract are negotiated and entered into separately between the Group and the property owners and the Registered Agents, respectively, at the discretion of the Group, and there is no contractual relationship between the property owners and the Registered Agents; (2) the Group negotiates with the property owners the total commission fee to be paid by the properties owners. The Group also determines the commission rate payable to the Registered Agents at its discretion without any involvement of the properties owners; (3) pursuant to the Properties Sales Contracts, the Group is responsible for the sales or leasing of the properties. In particular, the Group is responsible to undertake the sales and marketing activities it considers necessary to induce potential home purchasers to visit the sales center of the property and complete the purchase of properties from the real estate developers. The Group is entitled to a pre-determined commission income upon the signing of the sales agreements between the real estate developers and the home purchasers pursuant to the Properties Sales Contracts. The Group&#x2019;s project management team carries out a series of activities including sales data analysis, development of project sales strategy, resources allocation, assignment of agents, sales and marketing activities, and monitoring of the entire sales process; (4) the Group monitors Registered Agents&#x2019; services and provide them with instructions and guidelines in approaching and serving the home purchasers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Commission income for sales transactions of primary properties and rental transactions for secondary properties are recognized by the Group upon the signing of the sales and purchase agreements or rental agreements and making the required down payment by the home purchasers or tenants. Commission income for sales transactions of secondary properties are recognized when the transfer over legal title of ownership of the properties between the home owners and home purchasers are complete.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group also enters into certain arrangements with real-estate developers pursuant to which potential home purchasers may pay the Group a fixed amount in return for a discount for their purchases of specified properties from the real estate developers. The fees paid by the home purchasers to the Group are fully refundable before the execution of the sales and purchase agreements between the home purchasers and the real estate developers. For these transactions, except for the fees received from the home purchasers, the Group is not entitled to any additional commission from the real estate developers. The Group recognizes commission income in the amount of fees received from the home purchasers when the Group&#x2019;s services are rendered upon the execution of the sales and purchase agreements between the home purchasers and the real estate developers. Fees received from home purchasers in advance of the revenue recognition are recorded as &#x201c;Customers&#x2019; Refundable Fees&#x201d; (see Note 13) on the Unaudited Interim Condensed Consolidated Balance Sheets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;For primary properties transactions, the Group generally earns a fixed commission rate (&#x201c;Base Commission&#x201d;) of the pre-determined properties transaction price (the &#x201c;Base Transaction Price&#x201d;) as stated in the Properties Sales Contracts. For certain primary properties transactions, the Group obtains exclusive sales right from real estate developers to sell the properties for a limited period of time and is required to advance certain amount of deposits. Not all of the Exclusive Sales Contracts contains Sales Commitment Arrangement as disclosed in Note 1(c). Pursuant to those Exclusive Sales Contracts with Sales Commitment Arrangement, the Group is permitted to sell the properties in the market at a price above the Base Transaction Price. In addition to the Base Commission, the Group is entitled to an additional income (the &#x201c;Sales Incentive Income&#x201d;), determined at a progressive rate on the excess of the actual transaction price over the Base Transaction price. Same as Base Commission income, the Sales Incentive Income is also recognized as revenue upon the signing of the sales and purchase agreements and making the down payment by the home purchasers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Other value-added services&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Other value-added services such as asset management services are recognized as revenue on a straight-line basis over which the services are rendered, they mainly represent subscription fee earned by offering Registered Agents with a suite of marketing and business technology products and services for use in a specified period of time so as to assist them growing and managing their businesses. The Group concludes that the services provided each month are substantially similar and result in the transfer of substantially similar services to the clients each month. That is, the benefit consumed by the clients is substantially similar for each month, even though the exact volume of services may vary. Therefore, the Group concludes that the other value-added services satisfy the requirements of ASC 606-10-25-14(b) to be accounted for as a single performance obligation. There is no variable consideration, significant financing components or non-cash consideration in the contracts. And there is no contract asset that the Group has right to consideration in exchange for its other value-added services that the Group has transferred to its clients. Such right is not conditional on something other than the passage of time.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Parking space sales under the self-commitment arrangement&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Parking space sales are recognized as revenue when control of the parking space is transferred to the customer at an amount that reflects the consideration to which the Group expects to be entitled in exchange for those parking spaces. The control of the parking space transfers at a point in time when the customer obtains the physical possession, the legal title, or the significant risks and rewards of ownership of the assets and the Group has a present right to a payment and the collection of the consideration is probable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.23 Cost of revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Cost of revenue primarily consists of agents&#x2019; commission, promotion and operational expenses, and salaries and benefits expenses that incurred for properties transactions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.24 Sales and marketing expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Sales and marketing expenses mainly consist of salaries and advertising costs, which consist primarily of online and offline advertisements, are expensed when the services are received.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.25 Product development expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Product development expenses primarily consist of salaries and benefits expenses, depreciation of equipment relating to the development of new products or upgrading of existing products and other expenses for the product activity of the Group. The Group expenses product development expenses as incurred.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.26 General and administrative expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;General and administrative expenses mainly consist of provision of credit losses, payroll and related staff costs for corporate functions, professional services fees, as well as other general corporate expenses such as rental expenses and depreciation expenses for offices and equipment for use by these corporate functions of the Group.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.27 Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Share-based awards granted to the employees and directors in the form of share options are subject to service and performance conditions. They are measured at the grant date fair value of the awards, and are recognized as compensation expense using the graded vesting method, net of estimated forfeitures, if and when the Group considers that it is probable that the performance condition will be achieved.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;For vested awards, the Group recognizes incremental compensation cost in the period the modification occurs. For awards not being fully vested, the Group recognizes the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original awards over the remaining requisite service period after modification.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Estimation of the fair market value of the Group&#x2019;s ordinary shares involves significant assumptions that might not be observable in the market, and a number of complex and subjective variables, including the expected share price volatility (approximated by the volatility of comparable companies), discount rate, risk-free interest rate and subjective judgments regarding the Group&#x2019;s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants are made. Share-based compensation in relation to the share options is estimated using the Binominal Option Pricing Model. The determination of the fair value of share options is affected by the share price of the Group&#x2019;s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these awards was determined with the assistance from a valuation report prepared by an independent valuation firm using management&#x2019;s estimates and assumptions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.28 Employee benefits&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s subsidiaries, the VIE and VIE&#x2019;s subsidiaries in China participate in a government mandated, multi-employer, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in China to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. The fair value of the employee benefits liabilities approximates their carrying value due to the short-term nature of these liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Employee social insurance benefits included as expenses in the accompanying Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss amounted to RMB4,605 and RMB3,752 for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.29 Government grants&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Government grants represent amounts granted by local government authorities as an incentive for companies to promote economic development of the local technology industry. Government grants received by the Group were non-refundable and were for the purpose of giving immediate incentive with no future costs or obligations are recognized in earnings in the Group&#x2019;s Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.30 Income tax&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Income tax is accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;The Group reduces the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is &#x201c;more-likely-than-not&#x201d; that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a &#x201c;more-likely-than-not&#x201d; realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group&#x2019;s experience with operating loss and tax credit carryforwards, if any, not expiring.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;The Group recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group records interest related to unrecognized tax benefits in income tax expense and penalties in general and administrative expenses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.31 Comprehensive income/(loss)&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Comprehensive income/(loss) is defined to include all changes in equity of the Group during a period arising from transactions and other event and circumstances except those resulting from investments by shareholders and distributions to shareholders. For the periods presented, the Group&#x2019;s comprehensive income/(loss) includes net income/(loss) and other comprehensive income/(loss), which mainly consists of the foreign currency translation adjustment that have been excluded from the determination of net income/(loss).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.32 Net income/(loss) per share&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Basic net income/(loss) per share is computed by dividing net income/(loss) attributable to ordinary shareholders, considering the accretions to redemption value and the deemed dividend of the preferred shares, by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. A net loss is not allocated to participating securities when the participating securities does not have contractual obligation to share losses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Company&#x2019;s preferred shares are participating securities as they participate in undistributed earnings on an as-if-converted basis. The preferred shares have no contractual obligation to fund or otherwise absorb the Group&#x2019;s losses. Accordingly, any undistributed net income is allocated on a pro rata basis to the ordinary shares and preferred shares; whereas any undistributed net loss is allocated to ordinary shares only.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Diluted net income/(loss) per share is calculated by dividing net income/(loss) attributable to ordinary shareholders, as adjusted for the accretion and allocation of net income related to the preferred shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares and convertible loan using the if-converted method, and ordinary shares issuable upon the vest of restricted ordinary shares or exercise of outstanding share option (using the treasury stock method). Ordinary equivalent shares are calculated based on the most advantageous conversion rate or exercise price from the standpoint of the security holder. Ordinary equivalent shares are not included in the denominator of the diluted earnings per share calculation when inclusion of such shares would be anti-dilutive.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.33 Related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.34 Segment reporting&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;An operating segment is a component of the Group that engages in business activities from which it may earn revenue and incur expenses and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Group&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) in order to allocate resources and assess performance of the segment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; In accordance with ASC 280, Segment Reporting, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the CODM, in deciding how to allocate resources and in assessing performance. The Group&#x2019;s revenue segments have similar economic characteristics and they are managed as a single business unit. The Group uses the &#x201c;management approach&#x201d; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#x2019;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#x2019;s reportable segments. The Group&#x2019;s CODM has been identified as the &lt;span style="-sec-ix-hidden:fc_1790703694;"&gt;chief executive officer&lt;/span&gt;, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. The Group has determined that there is only one reportable operating segment. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.35 Commitments and contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.36 Recent accounting pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In January 2025, the FASB issued ASU No. 2025-01, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. This ASU amends the effective date of ASU 2024-03 to clarify that all public business entities are required to adopt the guidance in annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Early adoption of Update 2024-03 is permitted. The Group is currently evaluating the impact of this ASU on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In July 2025, the FASB issued ASU 2025-05 - Financial Instruments&#x2014;Credit Losses (Topic 326). The amendments in this Update provide (1) all entities with a practical expedient and (2) entities other than public business entities with an accounting policy election when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. An entity that elects the practical expedient and the accounting policy election, if applicable, should apply the amendments in this Update prospectively. The amendments will be effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. The Group is evaluating the impact of the adoption of this guidance. We believe the future adoption of this ASU is not expected to have a material impact on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In September 2025, the FASB issued ASU 2025-07, Derivatives and Hedging (&#x201c;Topic 815&#x201d;) and Revenue from Contracts with Customers (&#x201c;Topic 606&#x201d;): Derivatives Scope Refinements and Scope Clarification for Share-Based Noncash Consideration from a Customer in a Revenue Contract (&#x201c;ASU 2025-07&#x201d;). ASU 2025-07, expands an existing scope exception under Topic 815 to exclude non-exchange-traded contracts where the underlying is based on the operations or activities specific to one of the contract parties. The Company is currently evaluating the impact of this ASU on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In November 2025, the FASB issued ASU 2025-08, Financial Instruments &#x2014; Credit Losses (&#x201c;Topic 326&#x201d;): Purchased Loans (&#x201c;ASU 2025-08&#x201d;). The amendments expand the population of acquired loans subject to the gross-up approach, treating non-credit-deteriorated loans (excluding credit cards) as &#x201c;seasoned&#x201d; if purchased at least 90 days after origination or acquired in a business combination. ASU 2025-08 is effective for annual reporting periods beginning after December 15, 2026 and interim reporting periods within those annual reporting periods. Early adoption is permitted. The Company is currently evaluating the impact that adoption of this ASU will have on its interim financial statement disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In December 2025, the FASB issued ASU 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities. This update improves U.S. GAAP by establishing authoritative guidance on the accounting for government grants received by business entities. For public business entities, the amendments are effective for annual reporting periods beginning after December 15, 2028, and interim reporting periods within those annual reporting periods. The Company is currently in the process of evaluating the impact this amended guidance may have on its consolidated financial statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="cref_242308670" id="ixv-8528">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-align: justify; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.1 Basis of presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Unaudited Interim Condensed Consolidated Financial Statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;).&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <duo:GoingConcernPolicyTextBlock contextRef="cref_242308670" id="ixv-8534">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-align: justify; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.2 Going concern&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The accompanying Unaudited Interim Condensed Consolidated Financial Statements have been prepared assuming that the Group will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The realization of assets and the satisfaction of liabilities in the normal course of business are dependent on, among other things, the Group&#x2019;s ability to generate cash flows from operations, and the Group&#x2019;s ability to arrange adequate financing arrangements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; As of June 30, 2026, the Group had an accumulated deficit of RMB4,737,342. For the six months ended June 30, 2026, the Group incurred a net loss of RMB34,484 and had cash outflows from operating activities of RMB36,674. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group has prepared a future cash flow forecasts, taken the actions of equity financing and the management is of the opinion that the Group will have sufficient unrestricted liquidity for at least the next 12 months from the date of approval of the Unaudited Interim Condensed Consolidated Financial Statements. Among the assumptions made by the management, it is expected that the Group will continue to reduce its operating expenditure by reducing headcounts and office space. Accordingly, management concludes that it is appropriate to prepare the financial statements on a going concern basis.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group has taken positive actions to speed up the collection of accounts receivable, such as litigation, strict developer credit rating management, but the effects of these actions may be limited where the developers have already been in severe finance distress. The Group also intends to obtain additional equity or debt financing arrangements, however, the availability and amount of such funding are not certain. Additionally, the strict macroeconomic regulation on real estate market and the tightening of mortgage lending activities have negatively impacted the real estate market and heightened the credit risk associated with developers. The new and resale property transactions are expected to remain vulnerable to macro challenges for an extended period, which may adversely impact the Group&#x2019;s ability to raise the financing needed. The accompanying financial statements do not include any adjustments that might be necessary should the Group be unable to continue as a going concern. If the going concern basis were not appropriate for these financial statements, adjustments would be necessary for the carrying value of assets and liabilities, the reported expenses and the balance sheet classifications used.&lt;/p&gt;</duo:GoingConcernPolicyTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16091"
      unitRef="uref_2114584707">-4737342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16092"
      unitRef="uref_2114584707">-34484000</us-gaap:ProfitLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_1147895328"
      decimals="-3"
      id="ixv-16093"
      unitRef="uref_2114584707">36674000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="cref_242308670" id="ixv-8546">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-align: justify; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.3 Principle of consolidation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The accompanying Unaudited Interim Condensed Consolidated Financial Statements include the financial statements of the Company and its subsidiaries, which include the Cayman Islands-registered entities, British Virgin Islands-registered entities, Hong Kong-registered entities, United States-registered entities and PRC-registered entities directly or indirectly owned by the Company. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation. The results of subsidiaries acquired or disposed of are recorded in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss from the effective date of acquisition or up to the effective date of disposal, as appropriate.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;A subsidiary is an entity in which (i) the Company directly or indirectly controls more than 50% of the voting power; or (ii) the Company has the power to appoint or remove the majority of the members of the board of directors or to cast a majority of votes at the meetings of the board of directors or to govern the financial and operating policies of the investee pursuant to a statute or under an agreement among the shareholders or equity holders.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="cref_242308670" id="ixv-8578">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.4 Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities on the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, management reviews these estimates and assumptions using the currently available information. Changes in facts and circumstances may cause the Group to revise its estimates. In accordance with ASC 250, the changes in estimates will be recognized in the same period of changes in facts and circumstances. The Group bases its estimates on past experiences and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used when accounting for items and matters including, but not limited to, allowances for credit losses, write-off of contested accounts payables, useful lives and impairment of long-lived assets, and valuation allowance for deferred tax assets.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:BusinessCombinationsPolicy contextRef="cref_242308670" id="ixv-8584">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.5 Business combinations and non-controlling interests&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group accounts for its business combinations using the acquisition method of accounting in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 805 &#x201c;Business Combinations.&#x201d; The cost of an acquisition is measured as the aggregate of the acquisition date fair value of the assets transferred to the sellers, liabilities incurred by the Group and equity instruments issued by the Group. Transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets acquired and liabilities assumed are measured separately at their fair values as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total costs of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. During the measurement period, which can be up to one year from the acquisition date, the Group may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Subsequent to the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any further adjustments are recorded in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;For the Group&#x2019;s non-wholly owned subsidiaries, a non-controlling interest is recognized to reflect the portion of equity that is not attributable, directly or indirectly, to the Group. Consolidated net income/(loss) in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss includes net income/(loss) attributable to non-controlling interests when applicable.&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="cref_242308670" id="ixv-8592">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt; text-indent: 0.7pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.6 Foreign currency&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s reporting currency is Renminbi (&#x201c;RMB&#x201d;). The functional currency of the Company and the Group&#x2019;s entities incorporated in the Cayman Island, British Virgin Islands (&#x201c;BVI&#x201d;), Hong Kong and United States is the United States dollars (&#x201c;US$&#x201d;). The functional currency of the Group&#x2019;s PRC subsidiaries, VIE and VIE&#x2019;s subsidiaries is RMB.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulting exchange differences are recorded as foreign currency exchange gain/(loss) in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. Total foreign currency exchange differences were a gain of RMB524 and RMB7,205 for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The financial statements of the Company and the Group&#x2019;s entities incorporated in the Cayman Island, BVI, Hong Kong and United States are translated from the functional currency into RMB. Assets and liabilities are translated into RMB using the applicable exchange rates at the balance sheet date. Equity accounts other than earnings/(deficit) generated in the current period are translated into RMB using the appropriate historical rates. Revenues, expenses, gains and losses are translated into RMB using the average exchange rates for the relevant period. The resulted foreign currency translation adjustments are recorded as a component of other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive loss in the Unaudited Interim Condensed Consolidated Statements of Changes in Shareholders&#x2019; Equity.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16094"
      unitRef="uref_2114584707">524000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16095"
      unitRef="uref_2114584707">7205000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <duo:ConvenienceTranslationPolicyTextBlock contextRef="cref_242308670" id="ixv-8626">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.7 Convenience translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Translations of certain balances in accompanying Unaudited Interim Condensed Consolidated Financial Statements from RMB into US$ as of and for the six months ended June 30, 2026 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.7851 representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Bank of New York on July 6, 2026. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on June 30, 2026, or at any other rate. The US$ convenience translation is not required under U.S. GAAP and all US$ convenience translation amounts in the accompanying Unaudited Interim Condensed Consolidated Financial Statements are unaudited. &lt;/p&gt;</duo:ConvenienceTranslationPolicyTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_1512395525"
      decimals="2"
      id="ixv-16096"
      unitRef="uref_1661792100">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_1269691776"
      decimals="4"
      id="ixv-16097"
      unitRef="uref_1661792100">6.7851</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="cref_242308670" id="ixv-8632">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.8 Fair value measurements&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;ASC 825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets and liabilities.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Level 2 &#x2014; Quoted prices in active markets for similar assets and liabilities, or other inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&#x25cf;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group considers the carrying amount of its financial assets and liabilities, which consist primarily of cash and cash equivalents, restricted cash, short-term investments, accounts receivable, amounts due from/to related parties, accounts payables, customers&#x2019; refundable fees, and accrued expenses and other payables, approximate the fair value of the respective assets and liabilities as of December 31, 2025 and June 30, 2026 owing to their short-term or present value nature or present value of the assets and liabilities. Fair value approximates their carrying value at the year-end as the fair value is estimated by used discounted cash flow, in which interest rates used to discount the host contracts approximate market rates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;For the six months ended June 30, 2025 and 2026, there were no transfers between different levels of inputs used to measure fair value.&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="cref_242308670" id="ixv-8663">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.9 Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Cash and cash equivalents represent demand deposits placed with banks or other financial institutions, which are unrestricted as to withdrawal or use, and which have original maturities of three months or less and are readily convertible to known amounts of cash.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="cref_242308670" id="ixv-8669">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.10 Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Cash that is legally or contractually restricted as to withdrawal or for use or pledged as security is reported separately on the face of the Unaudited Interim Condensed Consolidated Balance Sheets. In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 230, the amounts generally described as restricted cash and restricted cash equivalents are included in the total cash, cash equivalents and restricted cash balances in the Unaudited Interim Condensed Consolidated Statements of Cash Flows.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;Restricted cash represents as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Bank balances of RMB659 and RMB1,244 were frozen for lawsuits undergoing with suppliers and brokerage firms as of December 31, 2025 and June 30, 2026, respectively.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.5in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(ii)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Bank balances of RMB2,672 and RMB2,651 were other miscellaneous restricted cash as of December 31, 2025 and June 30, 2026.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:Cash
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16098"
      unitRef="uref_2114584707">659000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16099"
      unitRef="uref_2114584707">1244000</us-gaap:Cash>
    <us-gaap:RestrictedCash
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16100"
      unitRef="uref_2114584707">2672000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16101"
      unitRef="uref_2114584707">2651000</us-gaap:RestrictedCash>
    <us-gaap:InvestmentPolicyTextBlock contextRef="cref_242308670" id="ixv-8715">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.11 Short-term investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Short-term investments include fund investments and investments in wealth management products issued by certain banks which are redeemable by the Group at any time.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The wealth management products are either unsecured with variable interest rates or fixed interest rate. The Group measures the wealth management products at fair value using the quoted subscription or redemption prices published by these banks, with unrealized holding gains or losses, net of the related tax effect, excluded from earnings and recorded as a separate component of accumulated other comprehensive loss until realized. Realized gains or losses from the sale of wealth management products are determined on a specific identification basis and are recorded as gain/(loss) on short-term investments when earned in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group classifies fund investments as trading securities given the fund investments are purchased for the purpose of selling them in the near future. The fund investments are classified as investments with readily determinable fair values, which are reported at fair value in the Unaudited Interim Condensed Consolidated Balance Sheets. Changes in fair values of fund investments are recorded as gain/(loss) on short-term investments in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="cref_242308670" id="ixv-8725">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.12 Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Accounts receivable mainly represent amounts due from the real estate developers for primary property business upon the completion of their services. Accounts receivables are recorded net of an allowance for credit losses, if any. The Group considers many factors in assessing the collectability of its accounts receivable, such as the age of the amounts due, the payment history, credit-worthiness and the financial condition of the debtor. An allowance for credit losses is recorded in the period in which a loss is determined to be probable. The Group also makes a specific allowance if there is strong evidence indicating that an accounts receivable is likely to be unrecoverable. Accounts receivable are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure. Allowance of RMB642,786 and RMB631,528 was provided as of December 31, 2025 and June 30, 2026, respectively. Approximately 6% of the Group&#x2019;s accounts receivable represent output VAT amounts, which are excluded from the Group&#x2019;s revenues. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Accounts receivable are recorded at the gross billing amount less an allowance for expected credit losses from the customers. Accounts receivable do not bear interest.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Expected credit losses&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Since July&#160;1, 2022, the Group adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (&#x201c;ASU 2016-13&#x201d;), using the modified retrospective transition method. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. Upon adoption, the Group changed the impairment model to utilize a forward-looking current expected credit losses (CECL) model in place of the incurred loss methodology for financial instruments measured at amortized cost and receivables resulting from the application of ASC 606, including contract assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group maintains an allowance for credit losses in accordance with ASC Topic 326,&#160;Credit Losses (&#x201c;ASC 326&#x201d;) and records the allowance for credit losses as an offset to accounts receivable, and the estimated credit losses charged to the allowance in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss. The Group assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist, primarily based on similar business lines, services or product offerings and on an individual basis when the Group identifies specific customers with known disputes or collectability issues. In determining the amount of the allowance for credit losses, the Group considers historical collectability based on past due status, the age of the accounts receivable balances, credit quality of the Group&#x2019;s customers based on ongoing credit evaluations, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect the Group&#x2019;s ability to collect from customer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; For the six months ended June 30, 2025, the Group provided expected credit losses against accounts receivable of RMB946. For the six months ended June 30, 2026, the reversal of expected credit losses against accounts receivable was RMB10,776. &lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16102"
      unitRef="uref_2114584707">642786000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16103"
      unitRef="uref_2114584707">631528000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <duo:PercentageOfAccountsReceivableRepresentOutputVat
      contextRef="cref_242308670"
      decimals="2"
      id="ixv-16104"
      unitRef="uref_1661792100">0.06</duo:PercentageOfAccountsReceivableRepresentOutputVat>
    <us-gaap:AccountsReceivableNet
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16105"
      unitRef="uref_2114584707">946000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16106"
      unitRef="uref_2114584707">10776000</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryPolicyTextBlock contextRef="cref_242308670" id="ixv-8767">&lt;p style="margin-left: 0.25in; text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;span style="font-weight: bold;"&gt;2.13&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Inventories, primarily consisting of parking spaces, are stated at the lower of cost and net realizable value. Costs of purchased inventory are determined after deducting rebates and discounts. Net realizable value is the estimated selling price in the ordinary course of business, less the estimated costs of completion and the estimated costs necessary to make the sale. The Group takes ownership, risks and rewards of the products purchased.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; As of December 31, 2025 and June 30, 2026, &lt;span style="-sec-ix-hidden:fc_2006045496;"&gt;&lt;span style="-sec-ix-hidden:fc_1784387857;"&gt;no&lt;/span&gt;&lt;/span&gt; adjustment is deemed necessary to reduce inventory to net realizable value. &lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="cref_242308670" id="ixv-8779">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.14 Property, plant and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Property, plant and equipment are stated at cost less accumulated depreciation and impairment, if any. Property, plant and equipment are depreciated at rates sufficient to write off their costs less impairment and residual value if any over their estimated useful lives on a straight-line basis. The estimated useful lives are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Buildings&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;20 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Investment properties&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;20 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;2-3 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Furniture, office equipment&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;3-5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;3-4 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Investment properties are recorded at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Maintenance, repairs and minor renewals are charged directly to expenses as incurred. Major additions and improvements to the investment properties are capitalized.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Leasehold improvements are depreciated on a straight-line basis over the period of the lease or their estimated useful lives, if shorter. Expenditures for repairs and maintenance are expensed as incurred, whereas the costs of renewals and betterment that extends the useful lives are capitalized as additions to the related assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Retirements, sales and disposals of assets are recorded by removing the costs, accumulated depreciation and impairment with any resulting gain or loss recognized in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <duo:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock contextRef="cref_242308670" id="ixv-16107">The estimated useful lives are as follows:&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Buildings&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;20 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Investment properties&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;20 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;2-3 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Furniture, office equipment&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;3-5 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;3-4 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</duo:ScheduleOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_525199484" id="ixv-16108">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_1251486524" id="ixv-16109">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_1849352490" id="ixv-16110">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_612016801" id="ixv-16111">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_1781714554" id="ixv-16112">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_2062391748" id="ixv-16113">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_686919769" id="ixv-16114">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_2033112423" id="ixv-16115">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="cref_242308670" id="ixv-8837">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.15 Intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives based upon the usage of the asset, which is approximated using a straight-line method as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Software&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;2-10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Artificial intelligence technology&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Membership&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <duo:ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsTableTextBlock contextRef="cref_242308670" id="ixv-8841">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives continue to be amortized over their estimated useful lives based upon the usage of the asset, which is approximated using a straight-line method as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Category&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; width: 2%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 49%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Software&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;2-10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Artificial intelligence technology&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td&gt;&lt;span style="font-size: 10pt;"&gt;Membership&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;10 years&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</duo:ScheduleOfEstimatedUsefulLifeOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="cref_228138925" id="ixv-16116">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="cref_543889759" id="ixv-16117">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="cref_1097280652" id="ixv-16118">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="cref_1116255403" id="ixv-16119">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <duo:ImpairmentLossOfNonCurrentAssetsPolicyTextBlock contextRef="cref_242308670" id="ixv-8876">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.16 Impairment of long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Determination of recoverability is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. Measurement of any impairment loss for long-lived assets that management expects to hold and use is based on the amount the carrying value exceeds the fair value of the asset. When impairment is recognized, the adjusted carrying amount of the underlying fixed assets becomes their carrying value. The new cost basis is depreciated over the remaining useful lives of the assets. For the six months ended June 30, 2025 and 2026, the Group recognized an impairment loss of RMB10,108 and RMB1,461 for long-lived assets, respectively. &lt;/p&gt;</duo:ImpairmentLossOfNonCurrentAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16120"
      unitRef="uref_2114584707">10108000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16121"
      unitRef="uref_2114584707">1461000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="cref_242308670" id="ixv-8906">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.17 Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Group&#x2019;s acquisitions of interests in its subsidiaries. The Group assesses goodwill for impairment in accordance with ASC 350-20 (&#x201c;ASC 350-20&#x201d;), &#x201c;Intangibles&#x2013;Goodwill and Other: Goodwill&#x201d;, which requires that goodwill to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC 350-20.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Prior to the adoption of ASU 2017-04, &#x201c;Simplifying the Test for Goodwill Impairment&#x201d;, on January 1, 2022, the Group has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step test in accordance with ASC 350-20. If the Group believes, as a result of the qualitative assessment, that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, the two-step quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Group considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the two-step quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Group is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Group must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit&#x2019;s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In January 2017, the FASB issued Accounting Standards Update No. 2017-04(&#x201c;ASU 2017-04&#x201d;), &#x201c;Intangibles &#x2013; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201d; ASU 2017-04 eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit&#x2019;s carrying amount over its fair value. The Group adopted the ASU 2017-04 on January 1, 2022. On and after January 1, 2022, the Group performed qualitative and quantitative assessment in accordance with ASU 2017-04.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="cref_242308670" id="ixv-8916">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.18 Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;From January 1, 2022, the Group adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-02, Lease (FASB ASC Topic 842). The adoption of Topic 842 resulted in the presentation of operating lease right-of-use (&#x201c;ROU&#x201d;) assets and operating lease liabilities on the consolidated balance sheet. The Group has elected the package of practical expedients, which allows the Group not to reassess (1) whether any expired or existing contracts as of the adoption date are or contain a lease, (2) lease classification for any expired or existing leases as of the adoption date and (3) initial direct costs for any expired or existing leases as of the adoption date. Lastly, the Group elected the short-term lease exemption for all contracts with lease terms of 12 months or less.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;At inception of a contract, the Group assesses whether a contract is, or contains, a lease. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange of a consideration. To assess whether a contract is or contains a lease, the Group assess whether the contract involves the use of an identified asset, whether it has the right to obtain substantially all the economic benefits from the use of the asset and whether it has the right to control the use of the asset.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The right-of-use assets and related lease liabilities are recognized at the lease commencement date. The Group recognizes operating lease expenses on a straight-line basis over the lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Right-of-use of assets&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group recognizes right-of-use assets at the commencement date of the lease (i.e. the date the underlying asset is available for use). Right-of-use assets are measured at cost, less any accumulated depreciation and impairment losses and adjusted for any remeasurement of lease liabilities. The cost of right-of-use assets includes the amount of lease liabilities recognized, initial direct costs incurred, and lease payments made at or before the commencement date less any lease incentives received. Right-of-use assets are depreciated on a straight-line basis over the shorter of the lease term and the estimated useful lives of the assets. All right-of-use assets are reviewed for impairment annually.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; There was no impairment for right-of-use lease assets for the six months ended June 30, 2025 and 2026. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Lease liabilities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Lease liability is initially measured at the present value of the outstanding lease payments at the commencement date, discounted using the Group&#x2019;s incremental borrowing rate. Lease payments included in the measurement of the lease liability comprise fixed lease payments, variable lease payments that depend on an index or a rate, amounts expected to be payable under a residual value guarantee and any exercise price under a purchase option that the Group is reasonably certain to exercise. Lease liability is measured at amortized cost using the effective interest rate method. It is re-measured when there is a change in future lease payments, if there is a change in the estimate of the amount expected to be payable under a residual value guarantee, or if there is any change in the Group assessment of option purchases, contract extensions or termination options.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16122"
      unitRef="uref_2114584707">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16123"
      unitRef="uref_2114584707">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:EquityMethodInvestmentsPolicy contextRef="cref_242308670" id="ixv-8968">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.19 Equity method investments, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group accounts for an equity method investment over which it has significant influence but does not own a majority of the equity interest or otherwise controls and the investments are either common stock or in substance common stock using the equity method. The Group&#x2019;s share of the investee&#x2019;s profit and loss is recognized in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group assesses its equity method investments for other-than-temporary impairment by considering factors as well as all relevant and available information including, but not limited to, current economic and market conditions, the operating performance of the companies including current earnings trends, and other Group-specific information such as financing rounds.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; An impairment loss of &lt;span style="-sec-ix-hidden:fc_877164134;"&gt;nil&lt;/span&gt; and RMB20,080 for equity method investments was recognized for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16124"
      unitRef="uref_2114584707">20080000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock contextRef="cref_242308670" id="ixv-8979">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.20 Long-term equity investments, net&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Long-term equity investments, except those accounted for under the equity method or those that result in the consolidation of the investee, that do not have readily determinable fair value are measured and recorded at cost, less impairment, with subsequent adjustments for observable price changes in orderly transactions for identical or similar equity investments of the issuer. Purchased options on these equity investments that are not derivatives are accounted for in a manner consistent with the accounting for the equity investments that do not have readily determinable fair value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; &lt;span style="-sec-ix-hidden:fc_292847767;"&gt;&lt;span style="-sec-ix-hidden:fc_2081096679;"&gt;No&lt;/span&gt;&lt;/span&gt; impairment loss of long-term equity investments was recognized for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock>
    <duo:StatutoryReservesPolicyTextBlock contextRef="cref_242308670" id="ixv-9013">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.21 Statutory reserves&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s subsidiaries, VIE, and VIE&#x2019;s subsidiaries established in the PRC are required to make appropriations to certain non-distributable reserve funds.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; In accordance with the laws applicable to the Foreign Investment Enterprises established in the PRC, the Group&#x2019;s subsidiaries registered as wholly foreign owned enterprise have to make appropriations from their after-tax profits (as determined under generally accepted accounting principles in the PRC (&#x2018;&#x2018;PRC GAAP&#x2019;&#x2019;)) to non-distributable reserve funds including general reserve fund, enterprise expansion fund and staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the general reserve fund has reached 50% of the registered capital of the Group. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; In addition, in accordance with the PRC Company Laws, the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries, registered as Chinese domestic companies, must make appropriations from their after-tax profits as determined under the PRC GAAP to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the Group. Appropriation to the discretionary surplus fund is made at the discretion of the Group. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The general reserve fund, enterprise expansion fund, statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective entity. The staff bonus and welfare fund are liability in nature and is restricted to make payment of special bonuses to employees and for the collective welfare of employees. None of these reserves is allowed to be transferred to the Group by way of cash dividends, loans or advances, nor can they be distributed except under liquidation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; For the six months ended June 30, 2025 and 2026, &lt;span style="-sec-ix-hidden:fc_619072756;"&gt;&lt;span style="-sec-ix-hidden:fc_805818613;"&gt;no&lt;/span&gt;&lt;/span&gt; appropriation was made to the general reserve fund by the Group&#x2019;s wholly foreign owned PRC subsidiaries, and no appropriation was made to the statutory surplus fund by the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries, respectively. &lt;span style="-sec-ix-hidden:fc_1810419009;"&gt;No&lt;/span&gt; appropriation has been made by these companies to discretionary funds. &lt;/p&gt;</duo:StatutoryReservesPolicyTextBlock>
    <duo:AppropriationToGeneralReserveFundMinimumPercentage
      contextRef="cref_242308670"
      decimals="2"
      id="ixv-16125"
      unitRef="uref_1661792100">0.10</duo:AppropriationToGeneralReserveFundMinimumPercentage>
    <duo:AppropriationToGeneralReserveFundMaximumPercentage
      contextRef="cref_242308670"
      decimals="2"
      id="ixv-16126"
      unitRef="uref_1661792100">0.50</duo:AppropriationToGeneralReserveFundMaximumPercentage>
    <duo:AppropriationToStatutorySurplusFundMinimumPercentage
      contextRef="cref_242308670"
      decimals="2"
      id="ixv-16127"
      unitRef="uref_1661792100">0.10</duo:AppropriationToStatutorySurplusFundMinimumPercentage>
    <duo:AppropriationToStatutorySurplusFundMaximumPercentage
      contextRef="cref_242308670"
      decimals="2"
      id="ixv-16128"
      unitRef="uref_1661792100">0.50</duo:AppropriationToStatutorySurplusFundMaximumPercentage>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="cref_242308670" id="ixv-9030">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.22 Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In accordance with ASC 606, Revenue from Contracts with Customers, an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, an entity should apply the following steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; (5) recognize revenue when (or as) the entity satisfies a performance obligation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Revenues are recorded net of value-added taxes.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Commission income&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Through its platforms and services provided by real estate agents registered as a member in the Group&#x2019;s platform (the &#x201c;Registered Agents&#x201d;), the Group earns commission revenue from real estate developers for sales transactions of primary properties and to a lesser extent from home owners for sales or rental transactions of secondary properties. For services rendered by the Registered Agents in completing the transactions, the Group pays those agents a commission fee. The real estate developers and home owners are collectively referred as the property owners. For each of the property&#x2019;s transactions, the Group enters into contracts with the Registered Agents (the &#x201c;Agents&#x2019; Contracts&#x201d;) and properties owners (the &#x201c;Properties Sales Contracts&#x201d;) separately. As Registered Agents are involved in providing the services to the property owners, the Group considers all the relevant facts and circumstances in determining whether it acts as the principal or as an agent in these properties&#x2019; transactions in accordance with ASC 606-10-50-12 and ASC 606-10-50-20.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group has determined that it is a principal for the following reasons: (1) the Properties Sales Contract and the Agents&#x2019; Contract are negotiated and entered into separately between the Group and the property owners and the Registered Agents, respectively, at the discretion of the Group, and there is no contractual relationship between the property owners and the Registered Agents; (2) the Group negotiates with the property owners the total commission fee to be paid by the properties owners. The Group also determines the commission rate payable to the Registered Agents at its discretion without any involvement of the properties owners; (3) pursuant to the Properties Sales Contracts, the Group is responsible for the sales or leasing of the properties. In particular, the Group is responsible to undertake the sales and marketing activities it considers necessary to induce potential home purchasers to visit the sales center of the property and complete the purchase of properties from the real estate developers. The Group is entitled to a pre-determined commission income upon the signing of the sales agreements between the real estate developers and the home purchasers pursuant to the Properties Sales Contracts. The Group&#x2019;s project management team carries out a series of activities including sales data analysis, development of project sales strategy, resources allocation, assignment of agents, sales and marketing activities, and monitoring of the entire sales process; (4) the Group monitors Registered Agents&#x2019; services and provide them with instructions and guidelines in approaching and serving the home purchasers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Commission income for sales transactions of primary properties and rental transactions for secondary properties are recognized by the Group upon the signing of the sales and purchase agreements or rental agreements and making the required down payment by the home purchasers or tenants. Commission income for sales transactions of secondary properties are recognized when the transfer over legal title of ownership of the properties between the home owners and home purchasers are complete.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group also enters into certain arrangements with real-estate developers pursuant to which potential home purchasers may pay the Group a fixed amount in return for a discount for their purchases of specified properties from the real estate developers. The fees paid by the home purchasers to the Group are fully refundable before the execution of the sales and purchase agreements between the home purchasers and the real estate developers. For these transactions, except for the fees received from the home purchasers, the Group is not entitled to any additional commission from the real estate developers. The Group recognizes commission income in the amount of fees received from the home purchasers when the Group&#x2019;s services are rendered upon the execution of the sales and purchase agreements between the home purchasers and the real estate developers. Fees received from home purchasers in advance of the revenue recognition are recorded as &#x201c;Customers&#x2019; Refundable Fees&#x201d; (see Note 13) on the Unaudited Interim Condensed Consolidated Balance Sheets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;For primary properties transactions, the Group generally earns a fixed commission rate (&#x201c;Base Commission&#x201d;) of the pre-determined properties transaction price (the &#x201c;Base Transaction Price&#x201d;) as stated in the Properties Sales Contracts. For certain primary properties transactions, the Group obtains exclusive sales right from real estate developers to sell the properties for a limited period of time and is required to advance certain amount of deposits. Not all of the Exclusive Sales Contracts contains Sales Commitment Arrangement as disclosed in Note 1(c). Pursuant to those Exclusive Sales Contracts with Sales Commitment Arrangement, the Group is permitted to sell the properties in the market at a price above the Base Transaction Price. In addition to the Base Commission, the Group is entitled to an additional income (the &#x201c;Sales Incentive Income&#x201d;), determined at a progressive rate on the excess of the actual transaction price over the Base Transaction price. Same as Base Commission income, the Sales Incentive Income is also recognized as revenue upon the signing of the sales and purchase agreements and making the down payment by the home purchasers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Other value-added services&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Other value-added services such as asset management services are recognized as revenue on a straight-line basis over which the services are rendered, they mainly represent subscription fee earned by offering Registered Agents with a suite of marketing and business technology products and services for use in a specified period of time so as to assist them growing and managing their businesses. The Group concludes that the services provided each month are substantially similar and result in the transfer of substantially similar services to the clients each month. That is, the benefit consumed by the clients is substantially similar for each month, even though the exact volume of services may vary. Therefore, the Group concludes that the other value-added services satisfy the requirements of ASC 606-10-25-14(b) to be accounted for as a single performance obligation. There is no variable consideration, significant financing components or non-cash consideration in the contracts. And there is no contract asset that the Group has right to consideration in exchange for its other value-added services that the Group has transferred to its clients. Such right is not conditional on something other than the passage of time.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Parking space sales under the self-commitment arrangement&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Parking space sales are recognized as revenue when control of the parking space is transferred to the customer at an amount that reflects the consideration to which the Group expects to be entitled in exchange for those parking spaces. The control of the parking space transfers at a point in time when the customer obtains the physical possession, the legal title, or the significant risks and rewards of ownership of the assets and the Group has a present right to a payment and the collection of the consideration is probable.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="cref_242308670" id="ixv-9126">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.23 Cost of revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Cost of revenue primarily consists of agents&#x2019; commission, promotion and operational expenses, and salaries and benefits expenses that incurred for properties transactions.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <duo:SalesAndMarketingExpensesPolicyTextBlock contextRef="cref_242308670" id="ixv-9134">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.24 Sales and marketing expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Sales and marketing expenses mainly consist of salaries and advertising costs, which consist primarily of online and offline advertisements, are expensed when the services are received.&lt;/p&gt;</duo:SalesAndMarketingExpensesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="cref_242308670" id="ixv-9142">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.25 Product development expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Product development expenses primarily consist of salaries and benefits expenses, depreciation of equipment relating to the development of new products or upgrading of existing products and other expenses for the product activity of the Group. The Group expenses product development expenses as incurred.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <duo:GeneralAndAdministrativeExpensesPolicyPolicyTextBlock contextRef="cref_242308670" id="ixv-9148">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.26 General and administrative expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;General and administrative expenses mainly consist of provision of credit losses, payroll and related staff costs for corporate functions, professional services fees, as well as other general corporate expenses such as rental expenses and depreciation expenses for offices and equipment for use by these corporate functions of the Group.&lt;/p&gt;</duo:GeneralAndAdministrativeExpensesPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="cref_242308670" id="ixv-9154">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.27 Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Share-based awards granted to the employees and directors in the form of share options are subject to service and performance conditions. They are measured at the grant date fair value of the awards, and are recognized as compensation expense using the graded vesting method, net of estimated forfeitures, if and when the Group considers that it is probable that the performance condition will be achieved.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;For vested awards, the Group recognizes incremental compensation cost in the period the modification occurs. For awards not being fully vested, the Group recognizes the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original awards over the remaining requisite service period after modification.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Estimation of the fair market value of the Group&#x2019;s ordinary shares involves significant assumptions that might not be observable in the market, and a number of complex and subjective variables, including the expected share price volatility (approximated by the volatility of comparable companies), discount rate, risk-free interest rate and subjective judgments regarding the Group&#x2019;s projected financial and operating results, its unique business risks, the liquidity of its ordinary shares and its operating history and prospects at the time the grants are made. Share-based compensation in relation to the share options is estimated using the Binominal Option Pricing Model. The determination of the fair value of share options is affected by the share price of the Group&#x2019;s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these awards was determined with the assistance from a valuation report prepared by an independent valuation firm using management&#x2019;s estimates and assumptions.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <duo:EmployeeBenefitsPolicyTextBlock contextRef="cref_242308670" id="ixv-9189">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.28 Employee benefits&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s subsidiaries, the VIE and VIE&#x2019;s subsidiaries in China participate in a government mandated, multi-employer, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in China to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. The fair value of the employee benefits liabilities approximates their carrying value due to the short-term nature of these liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Employee social insurance benefits included as expenses in the accompanying Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss amounted to RMB4,605 and RMB3,752 for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;</duo:EmployeeBenefitsPolicyTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16129"
      unitRef="uref_2114584707">4605000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16130"
      unitRef="uref_2114584707">3752000</us-gaap:DefinedContributionPlanCostRecognized>
    <duo:GovernmentGrantsPolicyTextBlock contextRef="cref_242308670" id="ixv-9197">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.29 Government grants&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Government grants represent amounts granted by local government authorities as an incentive for companies to promote economic development of the local technology industry. Government grants received by the Group were non-refundable and were for the purpose of giving immediate incentive with no future costs or obligations are recognized in earnings in the Group&#x2019;s Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss.&lt;/p&gt;</duo:GovernmentGrantsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="cref_242308670" id="ixv-9203">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.30 Income tax&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Income tax is accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;The Group reduces the carrying amounts of deferred tax assets by a valuation allowance, if based on the available evidence, it is &#x201c;more-likely-than-not&#x201d; that such assets will not be realized. Accordingly, the need to establish valuation allowances for deferred tax assets is assessed at each reporting period based on a &#x201c;more-likely-than-not&#x201d; realization threshold. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group&#x2019;s experience with operating loss and tax credit carryforwards, if any, not expiring.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;The Group recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group records interest related to unrecognized tax benefits in income tax expense and penalties in general and administrative expenses.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="cref_242308670" id="ixv-9213">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.31 Comprehensive income/(loss)&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 17pt; text-align: justify;"&gt;Comprehensive income/(loss) is defined to include all changes in equity of the Group during a period arising from transactions and other event and circumstances except those resulting from investments by shareholders and distributions to shareholders. For the periods presented, the Group&#x2019;s comprehensive income/(loss) includes net income/(loss) and other comprehensive income/(loss), which mainly consists of the foreign currency translation adjustment that have been excluded from the determination of net income/(loss).&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="cref_242308670" id="ixv-9243">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.32 Net income/(loss) per share&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Basic net income/(loss) per share is computed by dividing net income/(loss) attributable to ordinary shareholders, considering the accretions to redemption value and the deemed dividend of the preferred shares, by the weighted average number of ordinary shares outstanding during the year using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. A net loss is not allocated to participating securities when the participating securities does not have contractual obligation to share losses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Company&#x2019;s preferred shares are participating securities as they participate in undistributed earnings on an as-if-converted basis. The preferred shares have no contractual obligation to fund or otherwise absorb the Group&#x2019;s losses. Accordingly, any undistributed net income is allocated on a pro rata basis to the ordinary shares and preferred shares; whereas any undistributed net loss is allocated to ordinary shares only.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Diluted net income/(loss) per share is calculated by dividing net income/(loss) attributable to ordinary shareholders, as adjusted for the accretion and allocation of net income related to the preferred shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Ordinary equivalent shares consist of shares issuable upon the conversion of the preferred shares and convertible loan using the if-converted method, and ordinary shares issuable upon the vest of restricted ordinary shares or exercise of outstanding share option (using the treasury stock method). Ordinary equivalent shares are calculated based on the most advantageous conversion rate or exercise price from the standpoint of the security holder. Ordinary equivalent shares are not included in the denominator of the diluted earnings per share calculation when inclusion of such shares would be anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <duo:RelatedPartiesPolicyTextBlock contextRef="cref_242308670" id="ixv-9253">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.33 Related parties&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.&lt;/p&gt;</duo:RelatedPartiesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="cref_242308670" id="ixv-9259">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.34 Segment reporting&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;An operating segment is a component of the Group that engages in business activities from which it may earn revenue and incur expenses and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Group&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) in order to allocate resources and assess performance of the segment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; In accordance with ASC 280, Segment Reporting, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the CODM, in deciding how to allocate resources and in assessing performance. The Group&#x2019;s revenue segments have similar economic characteristics and they are managed as a single business unit. The Group uses the &#x201c;management approach&#x201d; in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group&#x2019;s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company&#x2019;s reportable segments. The Group&#x2019;s CODM has been identified as the &lt;span style="-sec-ix-hidden:fc_1790703694;"&gt;chief executive officer&lt;/span&gt;, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. The Group has determined that there is only one reportable operating segment. &lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="cref_242308670"
      decimals="0"
      id="ixv-16131"
      unitRef="uref_1661792100">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="cref_242308670" id="ixv-9268">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;2.35 Commitments and contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, is disclosed.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="cref_242308670" id="ixv-9298">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 16.1pt;"&gt;&lt;span style="font-weight: bold;"&gt;2.36 Recent accounting pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In January 2025, the FASB issued ASU No. 2025-01, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date. This ASU amends the effective date of ASU 2024-03 to clarify that all public business entities are required to adopt the guidance in annual reporting periods beginning after December 15, 2026, and interim periods within annual reporting periods beginning after December 15, 2027. Early adoption of Update 2024-03 is permitted. The Group is currently evaluating the impact of this ASU on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In July 2025, the FASB issued ASU 2025-05 - Financial Instruments&#x2014;Credit Losses (Topic 326). The amendments in this Update provide (1) all entities with a practical expedient and (2) entities other than public business entities with an accounting policy election when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. An entity that elects the practical expedient and the accounting policy election, if applicable, should apply the amendments in this Update prospectively. The amendments will be effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted in both interim and annual reporting periods in which financial statements have not yet been issued or made available for issuance. The Group is evaluating the impact of the adoption of this guidance. We believe the future adoption of this ASU is not expected to have a material impact on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In September 2025, the FASB issued ASU 2025-07, Derivatives and Hedging (&#x201c;Topic 815&#x201d;) and Revenue from Contracts with Customers (&#x201c;Topic 606&#x201d;): Derivatives Scope Refinements and Scope Clarification for Share-Based Noncash Consideration from a Customer in a Revenue Contract (&#x201c;ASU 2025-07&#x201d;). ASU 2025-07, expands an existing scope exception under Topic 815 to exclude non-exchange-traded contracts where the underlying is based on the operations or activities specific to one of the contract parties. The Company is currently evaluating the impact of this ASU on its financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In November 2025, the FASB issued ASU 2025-08, Financial Instruments &#x2014; Credit Losses (&#x201c;Topic 326&#x201d;): Purchased Loans (&#x201c;ASU 2025-08&#x201d;). The amendments expand the population of acquired loans subject to the gross-up approach, treating non-credit-deteriorated loans (excluding credit cards) as &#x201c;seasoned&#x201d; if purchased at least 90 days after origination or acquired in a business combination. ASU 2025-08 is effective for annual reporting periods beginning after December 15, 2026 and interim reporting periods within those annual reporting periods. Early adoption is permitted. The Company is currently evaluating the impact that adoption of this ASU will have on its interim financial statement disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;In December 2025, the FASB issued ASU 2025-10, Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities. This update improves U.S. GAAP by establishing authoritative guidance on the accounting for government grants received by business entities. For public business entities, the amendments are effective for annual reporting periods beginning after December 15, 2028, and interim reporting periods within those annual reporting periods. The Company is currently in the process of evaluating the impact this amended guidance may have on its consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="cref_242308670" id="ixv-9326">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;3.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Concentration and risk&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 368.45pt 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 368.45pt 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Concentration of customers&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 368.45pt 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; For the six months ended June 30, 2025, three developers with good credit from whom revenue contributed more than 10% of the total revenue of the Group with the percentage to be 30%, 18% and 15%, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; For the six months ended June 30, 2026, the Group adjusted the new property business scale and took actions to cease business cooperation with high credit risk developers to avoid further losses due to continuous downturn of real estate transactions market, which resulted in a significant increase of the percentage of two good credit developers&#x2019; revenue to the total revenue of the Group being more than 10%, with the percentage to be 21% and 15%, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Concentration of credit risk&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt; Assets that potentially subject the Group to significant concentration of credit risk primarily consist of cash and cash equivalents. The maximum exposure of such assets to credit risk is their carrying amount as at the balance sheet dates. As of June 30, 2026, cash and cash equivalents and restricted cash of RMB17,760 were deposited in financial institutions in the PRC and Hong Kong. The bank deposits with financial institutions in the PRC are insured by the government authority for up to RMB500. The bank deposits with financial institutions in Hong Kong are insured by the government authority for up to HK$500. To limit exposure to credit risk relating to deposits, the Group primarily places cash and cash equivalent with large financial institutions in the PRC and Hong Kong which management believes are of high credit quality and the Group also continually monitors their credit worthiness. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s operations are carried out in China. Accordingly, the Group&#x2019;s business, financial condition and results of operations may be influenced by the political, economic and legal environments in the PRC as well as by the general state of the PRC&#x2019;s economy. In addition, the Group&#x2019;s business may be influenced by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, rates and methods of taxation among other factors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;Accounts receivable are typically unsecured and are primarily derived from revenue earned from real estate developers. Security deposits with real estate developers are also unsecured and are the advance payment to real estate developers to obtain the exclusive selling right under Exclusive Sales Contracts without Sales Commitment Arrangements (see Note 1(c)). The risk with respect to accounts receivable and security deposit with real estate developers are managed by credit evaluations the Group performs on its customers and its ongoing monitoring of outstanding balances.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Currency risk&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;The Group&#x2019;s operational transactions and its assets and liabilities are primarily denominated in RMB, which is not freely convertible into foreign currencies. The value of RMB is subject to changes in central government policies and international economic and political developments that affect the supply and demand of RMB in the foreign exchange market. In the PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by the People&#x2019;s Bank of China (the &#x201c;PBOC&#x201d;). Remittances from China in currencies other than RMB by the Group must be processed through the PBOC or other China foreign exchange regulatory bodies and require certain supporting documentation in order to execute the remittance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Liquidity Risk&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17pt; text-align: justify;"&gt;We are also exposed to liquidity risk which is risk that we are unable to provide sufficient capital resources and liquidity to meet our commitments and business needs. Liquidity risk is controlled by the application of financial position analysis and monitoring procedures. When necessary, we will turn to other financial institutions and related parties to obtain short-term funding to meet the liquidity shortage.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1261100056"
      decimals="2"
      id="ixv-16133"
      unitRef="uref_1661792100">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_310357923"
      decimals="2"
      id="ixv-16134"
      unitRef="uref_1661792100">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_478819392"
      decimals="2"
      id="ixv-16135"
      unitRef="uref_1661792100">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_814293975"
      decimals="2"
      id="ixv-16136"
      unitRef="uref_1661792100">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="cref_1009797491"
      decimals="2"
      id="ixv-16137"
      unitRef="uref_1661792100">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1011222732"
      decimals="-3"
      id="ixv-16138"
      unitRef="uref_2114584707">17760000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1172994190"
      decimals="-3"
      id="ixv-16139"
      unitRef="uref_2114584707">17760000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="cref_1011222732"
      decimals="-3"
      id="ixv-16140"
      unitRef="uref_2114584707">500000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="cref_1172994190"
      decimals="-3"
      id="ixv-16141"
      unitRef="uref_248297513">500000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="cref_242308670" id="ixv-9381">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;4.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Cash and cash equivalents and restricted cash mentioned below maintained at banks consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;RMB denominated bank deposits with:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Financial institutions in the PRC&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;27,315&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;13,156&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;HKD denominated bank deposits with:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Financial institutions in Hong Kong&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;471&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;226&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;U.S. dollar denominated bank deposits with:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Financial institutions in Hong Kong&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,286&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,650&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Financial institutions in the PRC&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,587&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;728&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;32,659&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17,760&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group has not experienced any losses in uninsured bank deposits and does not believe that it is exposed to any significant risks on cash held in bank accounts.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="cref_242308670" id="ixv-9390">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Cash and cash equivalents and restricted cash mentioned below maintained at banks consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;RMB denominated bank deposits with:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Financial institutions in the PRC&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;27,315&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;13,156&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;HKD denominated bank deposits with:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Financial institutions in Hong Kong&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;471&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;226&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;U.S. dollar denominated bank deposits with:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Financial institutions in Hong Kong&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,286&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,650&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Financial institutions in the PRC&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,587&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;728&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;32,659&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17,760&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1675843932"
      decimals="-3"
      id="ixv-16142"
      unitRef="uref_2114584707">27315000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_2146465506"
      decimals="-3"
      id="ixv-16143"
      unitRef="uref_2114584707">13156000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1143438366"
      decimals="-3"
      id="ixv-16144"
      unitRef="uref_2114584707">471000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1290610836"
      decimals="-3"
      id="ixv-16145"
      unitRef="uref_2114584707">226000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1044621525"
      decimals="-3"
      id="ixv-16146"
      unitRef="uref_2114584707">3286000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1723286898"
      decimals="-3"
      id="ixv-16147"
      unitRef="uref_2114584707">3650000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1702646163"
      decimals="-3"
      id="ixv-16148"
      unitRef="uref_2114584707">1587000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1187089533"
      decimals="-3"
      id="ixv-16149"
      unitRef="uref_2114584707">728000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16150"
      unitRef="uref_2114584707">32659000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16151"
      unitRef="uref_2114584707">17760000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="cref_242308670" id="ixv-9502">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;5.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Fair value measurement&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. Following is a description of the valuation techniques that the Group uses to measure the fair value of assets that the Group reports in its consolidated balance sheets at fair value on a recurring basis.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Short-term investments&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;December 31, 2025&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 1&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 2&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Balance at&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Fair Value&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Wealth management products&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_120519037;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;101,268&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;101,268&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Fund&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;13,605&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_260467837;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;13,605&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;13,605&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;101,268&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;114,873&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;June 30, 2026&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 1&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 2&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Balance at&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Fair Value&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Wealth management products&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_256539788;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Fund&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;16,933&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_738990177;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;16,933&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;16,933&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;89,473&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group values its investments in wealth management products issued by certain banks using quoted subscription or redemption prices published by these banks, and accordingly, the Group classifies the valuation techniques that use these inputs as level 2.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; In October 2025, the Group subscribed for Class A and Class S participating, non-voting shares attributable to Grow Investment Fund, a sub-fund of Grow Global Allocation OFC which is a Hong Kong private umbrella open-ended fund company incorporated with limited liability and segregated liability between sub-funds. As of December 31, 2025 and June 30, 2026, the net asset value of the sub-fund investment amounted to RMB13,605 and RMB16,933, respectively. Management fee is 0.6% and &lt;span style="-sec-ix-hidden:fc_1128479374;"&gt;nil&lt;/span&gt; per annum of the net asset value of each series of the Class A shares and Class S shares in respect of the sub-fund, respectively. No performance fee is payable. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; For the six months ended June 30, 2025 and 2026, a gain of RMB2,917 and RMB421 was recognized on short-term investments, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;There have no transfers between level 1, level 2 and level 3 categories.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Other financial instruments&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Accounts receivable, amounts due from related parties and prepayments and other assets are financial assets with carrying values that approximate to fair value due to their short-term nature.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Accounts payable, amounts due to related parties, customers&#x2019; refundable fees and accrued expenses and other payables are financial liabilities with carrying values that approximate to fair value due to their short-term nature.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="cref_242308670" id="ixv-16152">Following is a description of the valuation techniques that the Group uses to measure the fair value of assets that the Group reports in its consolidated balance sheets at fair value on a recurring basis.&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 1&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 2&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Balance at&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Fair Value&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Wealth management products&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_120519037;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;101,268&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;101,268&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Fund&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;13,605&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_260467837;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;13,605&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;13,605&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;101,268&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;114,873&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 1&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Level 2&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;Balance at&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Inputs&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Fair Value&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Wealth management products&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_256539788;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Fund&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;16,933&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_738990177;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;16,933&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;16,933&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;89,473&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1556391154"
      decimals="-3"
      id="ixv-16153"
      unitRef="uref_2114584707">101268000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_2026904419"
      decimals="-3"
      id="ixv-16154"
      unitRef="uref_2114584707">101268000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_425132596"
      decimals="-3"
      id="ixv-16155"
      unitRef="uref_2114584707">13605000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_2018692505"
      decimals="-3"
      id="ixv-16156"
      unitRef="uref_2114584707">13605000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1802690225"
      decimals="-3"
      id="ixv-16157"
      unitRef="uref_2114584707">13605000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1027414108"
      decimals="-3"
      id="ixv-16158"
      unitRef="uref_2114584707">101268000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_297626092"
      decimals="-3"
      id="ixv-16159"
      unitRef="uref_2114584707">114873000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1343618720"
      decimals="-3"
      id="ixv-16160"
      unitRef="uref_2114584707">72540000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1623419972"
      decimals="-3"
      id="ixv-16161"
      unitRef="uref_2114584707">72540000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1154941972"
      decimals="-3"
      id="ixv-16162"
      unitRef="uref_2114584707">16933000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1304623348"
      decimals="-3"
      id="ixv-16163"
      unitRef="uref_2114584707">16933000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_433061271"
      decimals="-3"
      id="ixv-16164"
      unitRef="uref_2114584707">16933000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_190498429"
      decimals="-3"
      id="ixv-16165"
      unitRef="uref_2114584707">72540000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1028921145"
      decimals="-3"
      id="ixv-16166"
      unitRef="uref_2114584707">89473000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1824211576"
      decimals="-3"
      id="ixv-16167"
      unitRef="uref_2114584707">13605000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="cref_1526139076"
      decimals="-3"
      id="ixv-16168"
      unitRef="uref_2114584707">16933000</us-gaap:AssetsFairValueDisclosure>
    <duo:ManagementFee
      contextRef="cref_1057303688"
      decimals="3"
      id="ixv-16169"
      unitRef="uref_1661792100">0.006</duo:ManagementFee>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16170"
      unitRef="uref_2114584707">2917000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16171"
      unitRef="uref_2114584707">421000</us-gaap:GainLossOnInvestments>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="cref_242308670" id="ixv-9723">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;6.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Accounts receivable, net consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Accounts receivable&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;790,706&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;762,320&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(642,786&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(631,528&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Accounts receivable, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;147,920&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;130,792&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;No accounts receivable was pledged as of December 31, 2025 and June 30, 2026.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table presents the movement of allowance for credit losses for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;640,394&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;642,786&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Provision/(reversal) of allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;946&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(10,776&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Receivables written off for the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(9,103&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(482&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;632,237&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;631,528&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The provision of allowance for credit losses was included in general and administrative expenses.&lt;/p&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="cref_136237055" id="ixv-9733">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Accounts receivable, net consist of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Accounts receivable&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;790,706&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;762,320&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(642,786&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(631,528&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Accounts receivable, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;147,920&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;130,792&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16172"
      unitRef="uref_2114584707">790706000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16173"
      unitRef="uref_2114584707">762320000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16174"
      unitRef="uref_2114584707">642786000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16175"
      unitRef="uref_2114584707">631528000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16176"
      unitRef="uref_2114584707">147920000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16177"
      unitRef="uref_2114584707">130792000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="cref_242308670" id="ixv-9797">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table presents the movement of allowance for credit losses for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;640,394&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;642,786&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Provision/(reversal) of allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;946&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(10,776&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Receivables written off for the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(9,103&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(482&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;632,237&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;631,528&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-16178"
      unitRef="uref_2114584707">640394000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16179"
      unitRef="uref_2114584707">642786000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <duo:ProvisionForTheYearperiod
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16180"
      unitRef="uref_2114584707">946000</duo:ProvisionForTheYearperiod>
    <duo:ProvisionForTheYearperiod
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16181"
      unitRef="uref_2114584707">-10776000</duo:ProvisionForTheYearperiod>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16182"
      unitRef="uref_2114584707">9103000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16183"
      unitRef="uref_2114584707">482000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16184"
      unitRef="uref_2114584707">632237000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16185"
      unitRef="uref_2114584707">631528000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="cref_242308670" id="ixv-9867">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;7.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Prepayments and other assets, net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Security deposits with real estate developers, net &lt;i&gt;(Note(a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;17,801&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;16,433&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Rental and other deposits, net &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,329&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,188&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Other receivables, net &lt;i&gt;(Note (c))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;62,476&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;74,130&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Prepayments and other assets, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;82,606&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;92,751&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;(a) Security deposits with real estate developers, net&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Security deposits with real estate developers&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;50,465&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;50,369&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(32,664&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(33,936&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Security deposits with real estate developers, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17,801&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;16,433&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The allowance for credit losses provided against the deposits under Exclusive Sales Contract without Sales Commitment Arrangement (Note 1(c)) which were considered not recoverable was RMB32,664 and RMB33,936 as of December 31, 2025 and June 30, 2026, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the movement in the allowance for credit losses of security deposits with real estate developers for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;32,035&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;32,664&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Provision of allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;500&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,452&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Receivables written off for the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(500&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(180&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;32,035&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,936&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;(b) Rental and other deposits, net&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Rental and other deposits&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;6,288&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;6,147&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,959&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,959&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Rental and other deposits, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,329&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,188&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The allowance of credit losses against rental and other deposits which were considered not recoverable was RMB3,959 as of both December 31, 2025 and June 30, 2026. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the movement in the allowance for credit losses of rental and other deposits for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Balance as of June 30, 2025 and 2026&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3,959&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3,959&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;(c) Other receivables, net&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Other receivables&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;72,979&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;84,633&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10,503&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10,503&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Other receivables, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;62,476&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;74,130&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The allowance of credit losses against other receivables which were considered not recoverable was RMB10,503 as of both December 31, 2025 and June 30, 2026. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the movement in the allowance for credit losses of other receivables for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20,416&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;10,503&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Provision of allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,875&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1033364131;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Receivables written off for the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(14,789&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1651601982;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;9,502&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;10,503&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="cref_242308670" id="ixv-9877">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Security deposits with real estate developers, net &lt;i&gt;(Note(a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;17,801&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;16,433&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Rental and other deposits, net &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,329&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,188&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Other receivables, net &lt;i&gt;(Note (c))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;62,476&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;74,130&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Prepayments and other assets, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;82,606&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;92,751&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <duo:SecurityDepositsWithRealEstateDevelopersNetCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16186"
      unitRef="uref_2114584707">17801000</duo:SecurityDepositsWithRealEstateDevelopersNetCurrent>
    <duo:SecurityDepositsWithRealEstateDevelopersNetCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16187"
      unitRef="uref_2114584707">16433000</duo:SecurityDepositsWithRealEstateDevelopersNetCurrent>
    <duo:RentalAndOtherDepositsNetCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16188"
      unitRef="uref_2114584707">2329000</duo:RentalAndOtherDepositsNetCurrent>
    <duo:RentalAndOtherDepositsNetCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16189"
      unitRef="uref_2114584707">2188000</duo:RentalAndOtherDepositsNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16190"
      unitRef="uref_2114584707">62476000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16191"
      unitRef="uref_2114584707">74130000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16192"
      unitRef="uref_2114584707">82606000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16193"
      unitRef="uref_2114584707">92751000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <duo:ScheduleOfSecurityDepositsWithRealEstateDevelopersTableTextBlock contextRef="cref_242308670" id="ixv-9977">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;(a) Security deposits with real estate developers, net&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Security deposits with real estate developers&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;50,465&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;50,369&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(32,664&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(33,936&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Security deposits with real estate developers, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17,801&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;16,433&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfSecurityDepositsWithRealEstateDevelopersTableTextBlock>
    <duo:SecurityDepositsWithRealEstateDevelopersGross
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16194"
      unitRef="uref_2114584707">50465000</duo:SecurityDepositsWithRealEstateDevelopersGross>
    <duo:SecurityDepositsWithRealEstateDevelopersGross
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16195"
      unitRef="uref_2114584707">50369000</duo:SecurityDepositsWithRealEstateDevelopersGross>
    <duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16196"
      unitRef="uref_2114584707">32664000</duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers>
    <duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16197"
      unitRef="uref_2114584707">33936000</duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers>
    <duo:SecurityDepositsWithRealEstateDevelopers
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16198"
      unitRef="uref_2114584707">17801000</duo:SecurityDepositsWithRealEstateDevelopers>
    <duo:SecurityDepositsWithRealEstateDevelopers
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16199"
      unitRef="uref_2114584707">16433000</duo:SecurityDepositsWithRealEstateDevelopers>
    <duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16200"
      unitRef="uref_2114584707">32664000</duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers>
    <duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16201"
      unitRef="uref_2114584707">33936000</duo:AllowanceForDoubtfulDepositsWithRealEstateDevelopers>
    <duo:ScheduleOfMovementInTheAllowanceForDoubtfulSecurityDepositsTableTextBlock contextRef="cref_242308670" id="ixv-10041">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the movement in the allowance for credit losses of security deposits with real estate developers for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;32,035&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;32,664&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Provision of allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;500&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,452&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Receivables written off for the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(500&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(180&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;32,035&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,936&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfMovementInTheAllowanceForDoubtfulSecurityDepositsTableTextBlock>
    <duo:SecurityDepositsAllowanceForCreditLoss
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-16202"
      unitRef="uref_2114584707">32035000</duo:SecurityDepositsAllowanceForCreditLoss>
    <duo:SecurityDepositsAllowanceForCreditLoss
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16203"
      unitRef="uref_2114584707">32664000</duo:SecurityDepositsAllowanceForCreditLoss>
    <duo:SecurityDepositsAllowanceForCreditLossesProvision
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16204"
      unitRef="uref_2114584707">500000</duo:SecurityDepositsAllowanceForCreditLossesProvision>
    <duo:SecurityDepositsAllowanceForCreditLossesProvision
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16205"
      unitRef="uref_2114584707">1452000</duo:SecurityDepositsAllowanceForCreditLossesProvision>
    <duo:SecurityDepositsAllowanceForCreditLossesWriteOffs
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16206"
      unitRef="uref_2114584707">500000</duo:SecurityDepositsAllowanceForCreditLossesWriteOffs>
    <duo:SecurityDepositsAllowanceForCreditLossesWriteOffs
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16207"
      unitRef="uref_2114584707">180000</duo:SecurityDepositsAllowanceForCreditLossesWriteOffs>
    <duo:SecurityDepositsAllowanceForCreditLoss
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16208"
      unitRef="uref_2114584707">32035000</duo:SecurityDepositsAllowanceForCreditLoss>
    <duo:SecurityDepositsAllowanceForCreditLoss
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16209"
      unitRef="uref_2114584707">33936000</duo:SecurityDepositsAllowanceForCreditLoss>
    <duo:ScheduleOfRentalAndOtherDepositsTableTextBlock contextRef="cref_242308670" id="ixv-10109">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;(b) Rental and other deposits, net&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Rental and other deposits&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;6,288&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;6,147&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,959&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,959&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Rental and other deposits, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,329&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,188&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfRentalAndOtherDepositsTableTextBlock>
    <duo:RentalAndOtherDepositsGross
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16210"
      unitRef="uref_2114584707">6288000</duo:RentalAndOtherDepositsGross>
    <duo:RentalAndOtherDepositsGross
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16211"
      unitRef="uref_2114584707">6147000</duo:RentalAndOtherDepositsGross>
    <duo:AllowanceForDoubtfulRentalAndOtherDeposits
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16212"
      unitRef="uref_2114584707">3959000</duo:AllowanceForDoubtfulRentalAndOtherDeposits>
    <duo:AllowanceForDoubtfulRentalAndOtherDeposits
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16213"
      unitRef="uref_2114584707">3959000</duo:AllowanceForDoubtfulRentalAndOtherDeposits>
    <duo:RentalAndOtherDeposits
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16214"
      unitRef="uref_2114584707">2329000</duo:RentalAndOtherDeposits>
    <duo:RentalAndOtherDeposits
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16215"
      unitRef="uref_2114584707">2188000</duo:RentalAndOtherDeposits>
    <duo:AllowanceForDoubtfulRentalAndOtherDeposits
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16216"
      unitRef="uref_2114584707">3959000</duo:AllowanceForDoubtfulRentalAndOtherDeposits>
    <duo:AllowanceForDoubtfulRentalAndOtherDeposits
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16217"
      unitRef="uref_2114584707">3959000</duo:AllowanceForDoubtfulRentalAndOtherDeposits>
    <duo:ScheduleOfAllowanceForCreditLossesOfRentalAndOtherDeposits contextRef="cref_242308670" id="ixv-10173">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the movement in the allowance for credit losses of rental and other deposits for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Balance as of June 30, 2025 and 2026&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3,959&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;3,959&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfAllowanceForCreditLossesOfRentalAndOtherDeposits>
    <duo:AllowanceForDoubtfulRentalAndOtherDeposits
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16218"
      unitRef="uref_2114584707">3959000</duo:AllowanceForDoubtfulRentalAndOtherDeposits>
    <duo:AllowanceForDoubtfulRentalAndOtherDeposits
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16219"
      unitRef="uref_2114584707">3959000</duo:AllowanceForDoubtfulRentalAndOtherDeposits>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="cref_242308670" id="ixv-10211">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;(c) Other receivables, net&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Other receivables&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;72,979&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;84,633&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for credit losses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10,503&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10,503&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Other receivables, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;62,476&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;74,130&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16220"
      unitRef="uref_2114584707">72979000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16221"
      unitRef="uref_2114584707">84633000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16222"
      unitRef="uref_2114584707">10503000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16223"
      unitRef="uref_2114584707">10503000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16224"
      unitRef="uref_2114584707">62476000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16225"
      unitRef="uref_2114584707">74130000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16226"
      unitRef="uref_2114584707">10503000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16227"
      unitRef="uref_2114584707">10503000</us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables>
    <duo:ScheduleOfMovementInTheAllowanceForOtherReceivablesTableTextBlock contextRef="cref_242308670" id="ixv-10300">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the movement in the allowance for credit losses of other receivables for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20,416&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;10,503&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Provision of allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,875&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1033364131;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Receivables written off for the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(14,789&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1651601982;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;9,502&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;10,503&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfMovementInTheAllowanceForOtherReceivablesTableTextBlock>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="cref_507247712"
      decimals="0"
      id="ixv-16228"
      unitRef="uref_2114584707">20416</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="cref_1550414272"
      decimals="0"
      id="ixv-16229"
      unitRef="uref_2114584707">10503</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <duo:ProvisionOfAllowanceForDoubtfulAccounts
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16230"
      unitRef="uref_2114584707">3875000</duo:ProvisionOfAllowanceForDoubtfulAccounts>
    <duo:AllowanceForDoubtfulOtherReceivableWriteOffs
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16231"
      unitRef="uref_2114584707">-14789000</duo:AllowanceForDoubtfulOtherReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="cref_858152418"
      decimals="0"
      id="ixv-16232"
      unitRef="uref_2114584707">9502</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16233"
      unitRef="uref_2114584707">10503000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="cref_242308670" id="ixv-10370">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;8.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-weight: bold;"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Buildings&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;33,045&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;34,759&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Leasehold improvements&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;46,310&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;46,310&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Furniture and office equipment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;327&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;327&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Motor vehicles&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,133&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,114&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Investment properties&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,890&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,890&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Total original costs&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;83,705&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;85,400&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Less: accumulated depreciation&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(48,765&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(49,666&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: impairment loss&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2,104&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2,232&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Net book value&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;32,836&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,502&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Depreciation expenses were RMB925 and RMB920 for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="cref_242308670" id="ixv-10379">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Buildings&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;33,045&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;34,759&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Leasehold improvements&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;46,310&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;46,310&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Furniture and office equipment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;327&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;327&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Motor vehicles&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,133&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,114&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Investment properties&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,890&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,890&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Total original costs&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;83,705&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;85,400&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Less: accumulated depreciation&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(48,765&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(49,666&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: impairment loss&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2,104&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2,232&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Net book value&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;32,836&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,502&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_985495470"
      decimals="-3"
      id="ixv-16234"
      unitRef="uref_2114584707">33045000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_525199484"
      decimals="-3"
      id="ixv-16235"
      unitRef="uref_2114584707">34759000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_576364804"
      decimals="-3"
      id="ixv-16236"
      unitRef="uref_2114584707">46310000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_2038237642"
      decimals="-3"
      id="ixv-16237"
      unitRef="uref_2114584707">46310000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_153076757"
      decimals="-3"
      id="ixv-16238"
      unitRef="uref_2114584707">327000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_2083644263"
      decimals="-3"
      id="ixv-16239"
      unitRef="uref_2114584707">327000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_637667436"
      decimals="-3"
      id="ixv-16240"
      unitRef="uref_2114584707">1133000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_782439734"
      decimals="-3"
      id="ixv-16241"
      unitRef="uref_2114584707">1114000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_185673247"
      decimals="-3"
      id="ixv-16242"
      unitRef="uref_2114584707">2890000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1251486524"
      decimals="-3"
      id="ixv-16243"
      unitRef="uref_2114584707">2890000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16244"
      unitRef="uref_2114584707">83705000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16245"
      unitRef="uref_2114584707">85400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16246"
      unitRef="uref_2114584707">48765000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16247"
      unitRef="uref_2114584707">49666000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <duo:PropertyPlantandEquipmentImpairmentLoss
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16248"
      unitRef="uref_2114584707">2104000</duo:PropertyPlantandEquipmentImpairmentLoss>
    <duo:PropertyPlantandEquipmentImpairmentLoss
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16249"
      unitRef="uref_2114584707">2232000</duo:PropertyPlantandEquipmentImpairmentLoss>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16250"
      unitRef="uref_2114584707">32836000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16251"
      unitRef="uref_2114584707">33502000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="cref_738328545"
      decimals="-3"
      id="ixv-16252"
      unitRef="uref_2114584707">925000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16253"
      unitRef="uref_2114584707">920000</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="cref_242308670" id="ixv-10501">&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 16.8pt;"&gt;&lt;span style="font-weight: bold;"&gt;9.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-weight: bold;"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 17.5pt;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Artificial intelligence technology &lt;i&gt;(Note (a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;241,228&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;241,228&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Software&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,245&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,245&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Membership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;957&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;821&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Total original costs&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;245,430&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;245,294&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Less: accumulated amortization&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(11,491&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(22,731&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Currency translation difference&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;126&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(7,477&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Net book value&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;234,065&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;215,086&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(a)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;On September 29, 2025, the Company entered into an asset purchase agreement with a company incorporated in the British Virgin Island relating to the purchase of certain artificial intelligence technology in order to enhance our SaaS solutions. The purchase price for the acquired intangible asset was US$34,320.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Amortization expenses were RMB63 and RMB11,502 for the six months ended June 30, 2025 and 2026, respectively. &lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="cref_242308670" id="ixv-10510">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Artificial intelligence technology &lt;i&gt;(Note (a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;241,228&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;241,228&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Software&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,245&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,245&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Membership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;957&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;821&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Total original costs&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;245,430&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;245,294&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Less: accumulated amortization&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(11,491&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(22,731&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Currency translation difference&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;126&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(7,477&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Net book value&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;234,065&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;215,086&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(a)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;On September 29, 2025, the Company entered into an asset purchase agreement with a company incorporated in the British Virgin Island relating to the purchase of certain artificial intelligence technology in order to enhance our SaaS solutions. The purchase price for the acquired intangible asset was US$34,320.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_1251704700"
      decimals="0"
      id="fc_1251704700"
      unitRef="uref_2114584707">241228</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_527894649"
      decimals="-3"
      id="fc_527894649"
      unitRef="uref_2114584707">241228000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_1395073735"
      decimals="-3"
      id="ixv-16256"
      unitRef="uref_2114584707">3245000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_153965918"
      decimals="-3"
      id="ixv-16257"
      unitRef="uref_2114584707">3245000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_679296364"
      decimals="-3"
      id="ixv-16258"
      unitRef="uref_2114584707">957000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_1116255403"
      decimals="-3"
      id="ixv-16259"
      unitRef="uref_2114584707">821000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16260"
      unitRef="uref_2114584707">245430000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16261"
      unitRef="uref_2114584707">245294000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16262"
      unitRef="uref_2114584707">11491000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16263"
      unitRef="uref_2114584707">22731000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <duo:CurrencyTranslationDifference
      contextRef="cref_1550414272"
      decimals="0"
      id="ixv-16264"
      unitRef="uref_2114584707">-126</duo:CurrencyTranslationDifference>
    <duo:CurrencyTranslationDifference
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16265"
      unitRef="uref_2114584707">7477000</duo:CurrencyTranslationDifference>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16266"
      unitRef="uref_2114584707">234065000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16267"
      unitRef="uref_2114584707">215086000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="cref_2017581052"
      decimals="-3"
      id="ixv-16269"
      unitRef="uref_2081670343">34320000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16270"
      unitRef="uref_2114584707">63000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16271"
      unitRef="uref_2114584707">11502000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="cref_242308670" id="ixv-10635">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 16.8pt;"&gt;&lt;span style="font-weight: bold;"&gt;10.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-weight: bold;"&gt;Lease&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.4pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Operating leases of the Group are mainly leases of office. The balance for the operating leases where the Group was the lessee are as follows within the Unaudited Interim Condensed Consolidated Balance Sheets:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Right-of-use assets&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;877&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;302&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Lease liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;806&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;254&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The operating lease expenses and short-term lease expenses were recognized in sales and marketing expenses, product development expenses and general and administrative expenses. The following table presents operating lease cost reported in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss related to the Group&#x2019;s leases:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Operating lease expenses&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;777&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;583&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Short-term lease expenses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;236&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;613&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total lease expenses&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,013&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,196&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table reconciles the undiscounted cash flows of the Group&#x2019;s leases as of December 31, 2025 and June 30, 2026 to the present value of its operating lease payments:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Less than 1 year&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;816&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;256&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Total minimum lease payments&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;816&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;256&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: discounted interest&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold;"&gt;Present value of lease obligations&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;806&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;254&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: current portion&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(806&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(254&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Non-current portion of lease obligations&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_747501308;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_2032438330;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.4pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Other information related to operating leases where the Group is the lessee is as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Weighted-average remaining lease term (in years)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;0.75&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;0.33&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Weighted-average discount rate&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3.07&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3.01&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; For the six months ended June 30, 2026, the operating lease cost was RMB583, including the amortization expenses of right-of-use assets RMB575 and the interest expenses of lease liabilities RMB8. &lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="cref_242308670" id="ixv-10646">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Operating leases of the Group are mainly leases of office. The balance for the operating leases where the Group was the lessee are as follows within the Unaudited Interim Condensed Consolidated Balance Sheets:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Right-of-use assets&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;877&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;302&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Lease liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;806&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;254&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The operating lease expenses and short-term lease expenses were recognized in sales and marketing expenses, product development expenses and general and administrative expenses. The following table presents operating lease cost reported in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss related to the Group&#x2019;s leases:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Operating lease expenses&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;777&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;583&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Short-term lease expenses&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;236&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;613&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total lease expenses&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,013&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,196&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Other information related to operating leases where the Group is the lessee is as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Weighted-average remaining lease term (in years)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;0.75&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;0.33&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Weighted-average discount rate&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3.07&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3.01&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16272"
      unitRef="uref_2114584707">877000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16273"
      unitRef="uref_2114584707">302000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16274"
      unitRef="uref_2114584707">806000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16275"
      unitRef="uref_2114584707">254000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseCost
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16276"
      unitRef="uref_2114584707">777000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16277"
      unitRef="uref_2114584707">583000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16278"
      unitRef="uref_2114584707">236000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16279"
      unitRef="uref_2114584707">613000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16280"
      unitRef="uref_2114584707">1013000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16281"
      unitRef="uref_2114584707">1196000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="cref_242308670" id="ixv-10755">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table reconciles the undiscounted cash flows of the Group&#x2019;s leases as of December 31, 2025 and June 30, 2026 to the present value of its operating lease payments:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Less than 1 year&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;816&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;256&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Total minimum lease payments&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;816&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;256&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: discounted interest&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(2&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold;"&gt;Present value of lease obligations&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;806&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;254&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: current portion&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(806&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(254&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Non-current portion of lease obligations&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_747501308;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_2032438330;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16282"
      unitRef="uref_2114584707">816000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16283"
      unitRef="uref_2114584707">256000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16284"
      unitRef="uref_2114584707">816000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16285"
      unitRef="uref_2114584707">256000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16286"
      unitRef="uref_2114584707">10000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16287"
      unitRef="uref_2114584707">2000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16288"
      unitRef="uref_2114584707">806000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16289"
      unitRef="uref_2114584707">254000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16290"
      unitRef="uref_2114584707">806000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16291"
      unitRef="uref_2114584707">254000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="cref_1550414272" id="ixv-16292">P0Y9M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="cref_1269691776" id="ixv-16293">P0Y3M29D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="cref_1550414272"
      decimals="4"
      id="ixv-16294"
      unitRef="uref_1661792100">0.0307</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="cref_1269691776"
      decimals="4"
      id="ixv-16295"
      unitRef="uref_1661792100">0.0301</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16296"
      unitRef="uref_2114584707">583000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16297"
      unitRef="uref_2114584707">575000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:InterestAndDebtExpense
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16298"
      unitRef="uref_2114584707">8000</us-gaap:InterestAndDebtExpense>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="cref_242308670" id="ixv-10909">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;" width="100%"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0;"&gt;&lt;/td&gt; &lt;td style="width: 16.8pt;"&gt;&lt;span style="font-weight: bold;"&gt;11.&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-weight: bold;"&gt;Equity method investments, net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; font-weight: bold; padding-bottom: 1.5pt;"&gt;Balance as of December 31, 2024&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;162,761&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Additions&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;923&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Share of results&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(615&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;105&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of June 30, 2025&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;163,174&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;Balance as of December 31, 2025&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;118,397&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Share of results&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(180&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Impairment losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(20,080&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(923&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Currency translation difference&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;17&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of June 30, 2026&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;97,231&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group made certain equity method investments. The Group does not have controlling financial interests over these investees, but it has ability to exercise significant influence over their financial and operating polices.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;In connection with the Sales Commitment Arrangements as described in Note 1(c), the Group invested into certain limited partnerships as a limited partner. The Group has determined that given the design of these limited partnerships, they are considered to be unconsolidated VIEs and the Group is not considered to be the primary beneficiary, as further described below.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The limited partnerships were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider, details of which are disclosed in Note 1(c). Under these arrangements, an initial deposit is required to be paid to the real estate developers prior to the commencement of the exclusive sales period. The limited partnerships are designed such that the investors (including the Group) would make their respective initial equity capital payments based on the initial deposit requirements. The investors are committed to provide additional capital funding in several tranches based on a funding schedule prepared considering of the forecast sale plan and actual progress of properties sales throughout the exclusive sale period.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group has determined that the total equity investment at risk of these limited partnerships is limited to the capital injected in these limited partnerships and does not include the commitments of the partners to contribute additional equity as the funding commitments are not reported as equity in the balance sheet of the limited partnerships. Capital investments of the partners are the only source of funding of these limited partnerships. In addition, the amount of paid-up capital at inception is limited to the funding requirements for the initial stage of the project. The Group has determined that the limited partnerships are VIEs as their total equity investments at risk are not considered to be sufficient to permit the limited partnerships to finance their activities without additional subordinated financial support.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;To determine whether the Group is the primary beneficiary of these limited partnerships, the Group has evaluated whether it has both (i) the power to direct the activities of the limited partnerships that most significantly impact their economic performance; and (ii) the obligation to absorb losses of, or the right to receive benefits from, the limited partnerships that could potentially be significant to these entities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group determined that the activities that most significantly impact the economic performance of the limited partnerships include: (i) selecting real estate projects, (ii) negotiating the terms of sale commitment arrangement, (iii) monitoring the progress of property sales and (iv) for the limited partnerships under Non-Group Commitment Arrangements as described in Note 1(c), managing the disposal of unsold properties, if any, at the end of the sales period that the limited partnerships are required to purchase from the property developer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Based on these activities that the Group considered to be most significant, the Group evaluated who has the power to direct them beginning with an assessment of the parties involved in the ownership and governance structure of these limited partnerships. In this regard, each of the limited partnerships is sponsored by an investor that is unrelated to the Group. The investments of the sponsoring investor in the limited partnerships are generally in the form of both limited partnership interest and general partnership interest, with these partnership interests being held by two or more of the sponsoring investor&#x2019;s-controlled subsidiaries. Under the limited partnership agreement, the general partner can make key management decisions for the limited partnership. In addition, the Group does not have any kick-out right or the unilateral ability to exercise any substantive participating rights. Accordingly, the Group has determined that the power to direct the activities that most significantly impact the economic performance rests with the general partner and the other limited partners that are all under the common control of the sponsoring investor.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group&#x2019;s obligation to absorb losses of, or the right to receive benefits from, the limited partnerships are limited to its committed capital investments or its rights to receive sharing of profit from the limited partnerships based on its proportionate share of the capital contributions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Based on the analysis above, as the Group does not have the power to direct the activities of limited partnerships that most significantly impact their economic performance, the Group has concluded it is not the primary beneficiary of the limited partnerships established in connection with the Sales Commitment Arrangements. The Group determined that it has significant influence over these limited partnerships and therefore has accounted for its investments under the equity method.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group considers, as a limited partner, that its maximum exposures to the losses from the limited partnerships are the maximum loss that could potentially be recorded through earnings in future periods as a result of its investments and other variable interests in the limited partnerships, regardless of the probability of the losses actually occurring. The Group&#x2019;s maximum exposures to the losses of the limited partnerships as of December 31, 2025 and June 30, 2026 are set out below, which represent the aggregated amounts of the carrying amounts of the investments in limited partnerships and the maximum amount of additional capital commitments as stipulated in the respective partnership deeds. The Group does not have any other obligation or commitment to provide any guarantee, loan or other financial support to the limited partnerships.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Aggregated carrying&lt;br/&gt; amount (before impairment loss) of the&lt;br/&gt; limited partnerships&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Maximum amount of&lt;br/&gt; additional capital&lt;br/&gt; commitments (Note 21)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Maximum exposures to&lt;br/&gt; the losses of the limited&lt;br/&gt; partnerships&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%;"&gt;Balance as of December 31, 2025 and June 30, 2026&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;357,219&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;86,331&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;443,550&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Impairment loss&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; &lt;span style="-sec-ix-hidden:fc_1919247458;"&gt;No&lt;/span&gt; impairment loss was recognized for the six months ended June 30, 2025. The Group recognized other-than-temporary impairment loss of RMB20,080 to the investment in Ningbo Meishan Jiushen Investment Limited Partnership (&#x201c;Jiushen&#x201d;) for the six months ended June 30, 2026. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following equity method investees were either involved in or invested by the Group for the purpose of the Sales Commitment Arrangements as a fund provider or other transactions, details of which are disclosed in Note 1(c). The Group&#x2019;s effective interests to the limited partnerships as of December 31, 2025 and June 30, 2026 are as below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Name of the limited partnerships&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Shanghai Gefei Chengyun Investment Center Limited Partnership (&#x201c;Gefei Chengyun&#x201d;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;20&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Jiushen&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;12&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;12&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Jiuchuan Investment Limited Partnership (&#x201c;Jiuchuan&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Yiwu Longshu Tianye Investment Management Limited Partnership (&#x201c;Longshu Tianye&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;26&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;26&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Yunde Investment Limited Partnership (&#x201c;Yunde&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Deyan Investment Limited Partnership (&#x201c;Deyan&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Detong Investment Limited Partnership (&#x201c;Detong&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Derong Investment Limited Partnership (&#x201c;Derong&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;37&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;37&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Jiushi Investment Limited Partnership (&#x201c;Jiushi&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Shenzhen Jiaxinda No.3 Investment Limited Partnership (&#x201c;Jiaxinda&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Chunyu Management Limited Partnership (&#x201c;Chunyu&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89.95&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89.95&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Name of other equity method investees&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Shanghai Nuancheng Network Technology Co., Ltd. (&#x201c;Shanghai Nuancheng&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;30&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;30&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Shenzhen Duoduo Robot Technology Co., Ltd. (&#x201c;Duoduo Robot&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;32&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;32&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Youxi Network Technology Co., Ltd. (&#x201c;Shanghai Youxi&#x201d;) &lt;i&gt;(Note (a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25.5&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25.5&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge lnc. (&#x201c;Duo Concierge&#x201d;) &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_165436710;"&gt;Not applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(a)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Shanghai Youxi was a subsidiary of the Group. In March 2025, the Group reduced its shareholding in Shanghai Youxi to 25.5% and only has ability to exercise significant influence over its financial and operating policies accounting for 25.5% of its total equity.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(b)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Duo Concierge was incorporated in the United States in November 2024. The Group does not have controlling financial interests over Duo Concierge, but has ability to exercise significant influence over its financial and operating policies accounting for 20% of its total equity. In April 2026, the Group further acquired the remaining 80% equity interests in Duo Concierge to achieve control, and it became a wholly-owned subsidiary of the Group.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;During the six months ended June 30, 2025 and 2026, the details of the movements of equity method investments are summarized below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;Name of other equity method investees&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Capital Investments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Currency translation difference&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Suzhou Tinghaozhu Technology Co., Ltd. (&#x201c;Suzhou Tinghaozhu&#x201d;) &lt;i&gt;(Note 20)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_908711583;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(150&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_360833115;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1981170175;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Youxi &lt;i&gt;(Note 11(a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_2004391742;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;255&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_277297880;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1270983966;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge &lt;i&gt;(Note 11(b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;923&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_332737779;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;17&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(923&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;923&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;105&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(923&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Summary of consolidated unaudited financial information for these equity method investees as of December 31, 2025 and June 30, 2026, and for the six months ended June 30, 2025 and 2026 are presented below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Balance sheet data:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Current assets&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;265,059&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;262,190&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Non-current assets&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;100,743&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;97,142&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;365,802&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;359,332&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Current liabilities&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;61,731&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;60,825&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;61,731&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;60,825&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Shareholders&#x2019; equity&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;304,071&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;298,507&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities and shareholders&#x2019; equity&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;365,802&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;359,332&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Operation results data:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Revenue&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,541&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,758&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Operating loss&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,600&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,062&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Net loss&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,225&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,081&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="cref_242308670" id="ixv-10919">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; font-weight: bold; padding-bottom: 1.5pt;"&gt;Balance as of December 31, 2024&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;162,761&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Additions&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;923&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Share of results&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(615&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;105&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of June 30, 2025&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;163,174&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;Balance as of December 31, 2025&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;118,397&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Share of results&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(180&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Impairment losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(20,080&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(923&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Currency translation difference&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;17&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of June 30, 2026&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;97,231&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1006741965"
      decimals="-3"
      id="ixv-16300"
      unitRef="uref_2114584707">162761000</us-gaap:EquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_340575806"
      decimals="-3"
      id="ixv-16301"
      unitRef="uref_2114584707">923000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_340575806"
      decimals="-3"
      id="ixv-16302"
      unitRef="uref_2114584707">-615000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_340575806"
      decimals="-3"
      id="ixv-16303"
      unitRef="uref_2114584707">105000</duo:EquityMethodInvestmentChangesOfEquityOwnership>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1730061547"
      decimals="-3"
      id="ixv-16304"
      unitRef="uref_2114584707">163174000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1882281667"
      decimals="-3"
      id="ixv-16305"
      unitRef="uref_2114584707">118397000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="cref_163696546"
      decimals="-3"
      id="ixv-16306"
      unitRef="uref_2114584707">-180000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="cref_163696546"
      decimals="-3"
      id="ixv-16307"
      unitRef="uref_2114584707">20080000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_163696546"
      decimals="-3"
      id="ixv-16308"
      unitRef="uref_2114584707">-923000</duo:EquityMethodInvestmentChangesOfEquityOwnership>
    <duo:CurrencyTranslationDifferences
      contextRef="cref_163696546"
      decimals="-3"
      id="ixv-16309"
      unitRef="uref_2114584707">17000</duo:CurrencyTranslationDifferences>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1114453036"
      decimals="-3"
      id="ixv-16310"
      unitRef="uref_2114584707">97231000</us-gaap:EquityMethodInvestments>
    <duo:ScheduleOfAggregatedCarryingAmountMaximumAmountOfAdditionalCapitalCommitmentAndMaximumExposuresOfLimitedPartnershipsTableTextBlock contextRef="cref_242308670" id="ixv-11048">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Aggregated carrying&lt;br/&gt; amount (before impairment loss) of the&lt;br/&gt; limited partnerships&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Maximum amount of&lt;br/&gt; additional capital&lt;br/&gt; commitments (Note 21)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Maximum exposures to&lt;br/&gt; the losses of the limited&lt;br/&gt; partnerships&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%;"&gt;Balance as of December 31, 2025 and June 30, 2026&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;357,219&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;86,331&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;443,550&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfAggregatedCarryingAmountMaximumAmountOfAdditionalCapitalCommitmentAndMaximumExposuresOfLimitedPartnershipsTableTextBlock>
    <duo:AggregatedCarryingAmountOfEquityMethodInvestees
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16311"
      unitRef="uref_2114584707">357219000</duo:AggregatedCarryingAmountOfEquityMethodInvestees>
    <duo:AggregatedCarryingAmountOfEquityMethodInvestees
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16312"
      unitRef="uref_2114584707">357219000</duo:AggregatedCarryingAmountOfEquityMethodInvestees>
    <duo:MaximumAmountOfAdditionalCapitalCommitment
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16313"
      unitRef="uref_2114584707">86331000</duo:MaximumAmountOfAdditionalCapitalCommitment>
    <duo:MaximumAmountOfAdditionalCapitalCommitment
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16314"
      unitRef="uref_2114584707">86331000</duo:MaximumAmountOfAdditionalCapitalCommitment>
    <duo:MaximumExposuresToLossesOfLimitedPartnerships
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16315"
      unitRef="uref_2114584707">443550000</duo:MaximumExposuresToLossesOfLimitedPartnerships>
    <duo:MaximumExposuresToLossesOfLimitedPartnerships
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16316"
      unitRef="uref_2114584707">443550000</duo:MaximumExposuresToLossesOfLimitedPartnerships>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="cref_1137214211"
      decimals="-3"
      id="ixv-16317"
      unitRef="uref_2114584707">20080000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <duo:ScheduleOfEffectiveInterestsToTheEquityMethodInvesteesTableTextBlock contextRef="cref_242308670" id="ixv-16318">The Group&#x2019;s effective interests to the limited partnerships as of December 31, 2025 and June 30, 2026 are as below:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Name of the limited partnerships&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Shanghai Gefei Chengyun Investment Center Limited Partnership (&#x201c;Gefei Chengyun&#x201d;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;20&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;20&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Jiushen&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;12&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;12&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Jiuchuan Investment Limited Partnership (&#x201c;Jiuchuan&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Yiwu Longshu Tianye Investment Management Limited Partnership (&#x201c;Longshu Tianye&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;26&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;26&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Yunde Investment Limited Partnership (&#x201c;Yunde&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Deyan Investment Limited Partnership (&#x201c;Deyan&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Detong Investment Limited Partnership (&#x201c;Detong&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Derong Investment Limited Partnership (&#x201c;Derong&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;37&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;37&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Meishan Jiushi Investment Limited Partnership (&#x201c;Jiushi&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;40&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Shenzhen Jiaxinda No.3 Investment Limited Partnership (&#x201c;Jiaxinda&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Ningbo Chunyu Management Limited Partnership (&#x201c;Chunyu&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89.95&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89.95&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Name of other equity method investees&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Shanghai Nuancheng Network Technology Co., Ltd. (&#x201c;Shanghai Nuancheng&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;30&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;30&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Shenzhen Duoduo Robot Technology Co., Ltd. (&#x201c;Duoduo Robot&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;32&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;32&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Youxi Network Technology Co., Ltd. (&#x201c;Shanghai Youxi&#x201d;) &lt;i&gt;(Note (a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25.5&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25.5&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge lnc. (&#x201c;Duo Concierge&#x201d;) &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_165436710;"&gt;Not applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(a)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Shanghai Youxi was a subsidiary of the Group. In March 2025, the Group reduced its shareholding in Shanghai Youxi to 25.5% and only has ability to exercise significant influence over its financial and operating policies accounting for 25.5% of its total equity.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;(b)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Duo Concierge was incorporated in the United States in November 2024. The Group does not have controlling financial interests over Duo Concierge, but has ability to exercise significant influence over its financial and operating policies accounting for 20% of its total equity. In April 2026, the Group further acquired the remaining 80% equity interests in Duo Concierge to achieve control, and it became a wholly-owned subsidiary of the Group.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</duo:ScheduleOfEffectiveInterestsToTheEquityMethodInvesteesTableTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_47823294"
      decimals="2"
      id="ixv-16319"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1108821558"
      decimals="2"
      id="ixv-16320"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1166627143"
      decimals="2"
      id="ixv-16321"
      unitRef="uref_1661792100">0.12</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1464044222"
      decimals="2"
      id="ixv-16322"
      unitRef="uref_1661792100">0.12</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1722990799"
      decimals="2"
      id="ixv-16323"
      unitRef="uref_1661792100">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_420167292"
      decimals="2"
      id="ixv-16324"
      unitRef="uref_1661792100">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_2137228365"
      decimals="2"
      id="ixv-16325"
      unitRef="uref_1661792100">0.26</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_491777873"
      decimals="2"
      id="ixv-16326"
      unitRef="uref_1661792100">0.26</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1396892316"
      decimals="2"
      id="ixv-16327"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_809014138"
      decimals="2"
      id="ixv-16328"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_240757959"
      decimals="2"
      id="ixv-16329"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_883601272"
      decimals="2"
      id="ixv-16330"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_333400632"
      decimals="2"
      id="ixv-16331"
      unitRef="uref_1661792100">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_364128893"
      decimals="2"
      id="ixv-16332"
      unitRef="uref_1661792100">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_452307494"
      decimals="2"
      id="ixv-16333"
      unitRef="uref_1661792100">0.37</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_686046879"
      decimals="2"
      id="ixv-16334"
      unitRef="uref_1661792100">0.37</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_776941059"
      decimals="2"
      id="ixv-16335"
      unitRef="uref_1661792100">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1399494722"
      decimals="2"
      id="ixv-16336"
      unitRef="uref_1661792100">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_107572770"
      decimals="2"
      id="ixv-16337"
      unitRef="uref_1661792100">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1397419375"
      decimals="2"
      id="ixv-16338"
      unitRef="uref_1661792100">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_591034122"
      decimals="4"
      id="ixv-16339"
      unitRef="uref_1661792100">0.8995</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_335107692"
      decimals="4"
      id="ixv-16340"
      unitRef="uref_1661792100">0.8995</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1420536323"
      decimals="2"
      id="ixv-16341"
      unitRef="uref_1661792100">0.30</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_784289398"
      decimals="2"
      id="ixv-16342"
      unitRef="uref_1661792100">0.30</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_2014659562"
      decimals="2"
      id="ixv-16343"
      unitRef="uref_1661792100">0.32</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1791081142"
      decimals="2"
      id="ixv-16344"
      unitRef="uref_1661792100">0.32</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1495373636"
      decimals="3"
      id="fc_1495373636"
      unitRef="uref_1661792100">0.255</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1737531008"
      decimals="3"
      id="fc_1737531008"
      unitRef="uref_1661792100">0.255</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1002416453"
      decimals="2"
      id="fc_1002416453"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1010514947"
      decimals="3"
      id="ixv-16349"
      unitRef="uref_1661792100">0.255</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1010514947"
      decimals="3"
      id="ixv-16350"
      unitRef="uref_1661792100">0.255</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1193146406"
      decimals="2"
      id="ixv-16352"
      unitRef="uref_1661792100">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1061815037"
      decimals="2"
      id="ixv-16353"
      unitRef="uref_1661792100">0.80</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <duo:ScheduleOfMovementsOfEquityMethodInvestmentsTableTextBlock contextRef="cref_242308670" id="ixv-11370">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;During the six months ended June 30, 2025 and 2026, the details of the movements of equity method investments are summarized below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;Name of other equity method investees&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Capital Investments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Currency translation difference&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Changes of equity ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Suzhou Tinghaozhu Technology Co., Ltd. (&#x201c;Suzhou Tinghaozhu&#x201d;) &lt;i&gt;(Note 20)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_908711583;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(150&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_360833115;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1981170175;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Youxi &lt;i&gt;(Note 11(a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_2004391742;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;255&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_277297880;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1270983966;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge &lt;i&gt;(Note 11(b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;923&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_332737779;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;17&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(923&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;923&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;105&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(923&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfMovementsOfEquityMethodInvestmentsTableTextBlock>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_1442133748"
      decimals="-3"
      id="ixv-16354"
      unitRef="uref_2114584707">-150000</duo:EquityMethodInvestmentChangesOfEquityOwnership>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_695694379"
      decimals="-3"
      id="ixv-16355"
      unitRef="uref_2114584707">255000</duo:EquityMethodInvestmentChangesOfEquityOwnership>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_1064150587"
      decimals="-3"
      id="ixv-16356"
      unitRef="uref_2114584707">923000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <duo:CurrencyTranslationDifferences
      contextRef="cref_1225735879"
      decimals="-3"
      id="ixv-16357"
      unitRef="uref_2114584707">17000</duo:CurrencyTranslationDifferences>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_1225735879"
      decimals="-3"
      id="ixv-16358"
      unitRef="uref_2114584707">-923000</duo:EquityMethodInvestmentChangesOfEquityOwnership>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16359"
      unitRef="uref_2114584707">923000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16360"
      unitRef="uref_2114584707">105000</duo:EquityMethodInvestmentChangesOfEquityOwnership>
    <duo:CurrencyTranslationDifferences
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16361"
      unitRef="uref_2114584707">17000</duo:CurrencyTranslationDifferences>
    <duo:EquityMethodInvestmentChangesOfEquityOwnership
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16362"
      unitRef="uref_2114584707">-923000</duo:EquityMethodInvestmentChangesOfEquityOwnership>
    <duo:ScheduleOfUnauditedFinancialInformationOfEquityMethodInvesteeTableTextBlock contextRef="cref_242308670" id="ixv-11502">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Summary of consolidated unaudited financial information for these equity method investees as of December 31, 2025 and June 30, 2026, and for the six months ended June 30, 2025 and 2026 are presented below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Balance sheet data:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Current assets&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;265,059&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;262,190&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Non-current assets&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;100,743&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;97,142&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;365,802&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;359,332&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Current liabilities&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;61,731&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;60,825&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;61,731&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;60,825&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Shareholders&#x2019; equity&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;304,071&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;298,507&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities and shareholders&#x2019; equity&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;365,802&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;359,332&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Operation results data:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Revenue&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;2,541&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,758&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Operating loss&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,600&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,062&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Net loss&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,225&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(2,081&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfUnauditedFinancialInformationOfEquityMethodInvesteeTableTextBlock>
    <us-gaap:AssetsCurrent
      contextRef="cref_397125916"
      decimals="-3"
      id="ixv-16363"
      unitRef="uref_2114584707">265059000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_2015206662"
      decimals="-3"
      id="ixv-16364"
      unitRef="uref_2114584707">262190000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_397125916"
      decimals="-3"
      id="ixv-16365"
      unitRef="uref_2114584707">100743000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_2015206662"
      decimals="-3"
      id="ixv-16366"
      unitRef="uref_2114584707">97142000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="cref_397125916"
      decimals="-3"
      id="ixv-16367"
      unitRef="uref_2114584707">365802000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_2015206662"
      decimals="-3"
      id="ixv-16368"
      unitRef="uref_2114584707">359332000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_397125916"
      decimals="-3"
      id="ixv-16369"
      unitRef="uref_2114584707">61731000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_2015206662"
      decimals="-3"
      id="ixv-16370"
      unitRef="uref_2114584707">60825000</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="cref_397125916"
      decimals="-3"
      id="ixv-16371"
      unitRef="uref_2114584707">61731000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_2015206662"
      decimals="-3"
      id="ixv-16372"
      unitRef="uref_2114584707">60825000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_397125916"
      decimals="-3"
      id="ixv-16373"
      unitRef="uref_2114584707">304071000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2015206662"
      decimals="-3"
      id="ixv-16374"
      unitRef="uref_2114584707">298507000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_397125916"
      decimals="-3"
      id="ixv-16375"
      unitRef="uref_2114584707">365802000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_2015206662"
      decimals="-3"
      id="ixv-16376"
      unitRef="uref_2114584707">359332000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="cref_419510311"
      decimals="-3"
      id="ixv-16377"
      unitRef="uref_2114584707">2541000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_720244452"
      decimals="-3"
      id="ixv-16378"
      unitRef="uref_2114584707">1758000</us-gaap:Revenues>
    <duo:EquityMethodInvestmentSummarizedFinancialInformationOperatingIncomeLoss
      contextRef="cref_419510311"
      decimals="-3"
      id="ixv-16379"
      unitRef="uref_2114584707">-4600000</duo:EquityMethodInvestmentSummarizedFinancialInformationOperatingIncomeLoss>
    <duo:EquityMethodInvestmentSummarizedFinancialInformationOperatingIncomeLoss
      contextRef="cref_720244452"
      decimals="-3"
      id="ixv-16380"
      unitRef="uref_2114584707">-2062000</duo:EquityMethodInvestmentSummarizedFinancialInformationOperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_419510311"
      decimals="-3"
      id="ixv-16381"
      unitRef="uref_2114584707">-4225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_720244452"
      decimals="-3"
      id="ixv-16382"
      unitRef="uref_2114584707">-2081000</us-gaap:NetIncomeLoss>
    <us-gaap:InvestmentTextBlock contextRef="cref_242308670" id="ixv-11708">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;12.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Long-term equity investment, net&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; font-weight: bold;"&gt;Balance as of December 31, 2024&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; font-weight: bold; text-align: right;"&gt;2,000&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Addition &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of June 30, 2025&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;13,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of December 31, 2025 and June 30, 2026&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;12,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(a)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Long-term equity investment in Chengdu Haofangtong Technology Corporation Limited (&#x201c;Haofangtong&#x201d;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Long-term equity investment in Haofangtong&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;56,000&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;56,000&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: impairment loss&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(55,000&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(55,000&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Long-term equity investment, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; In accordance with the Capital Injection and Share Transfer Agreement entered between the Group, Chengdu Haofangtong Technology Corporation Limited (&#x201c;Haofangtong&#x201d;) and the existing shareholders of Haofangtong dated July 7, 2018, the Group agreed to acquire 26% equity interests of Haofangtong by (1) subscribing 4,029,543 newly issued shares (the &#x201c;New Share Issuing&#x201d;), which represents 7% equity interests of Haofangtong, with a consideration of RMB56,000 (2) an option to purchase 10,937,339 shares, representing 19% equity interests of Haofangtong after New Share Issuing, from the existing shareholders for RMB32,000 if Haofangtong and the existing shareholders of Haofangtong fulfill certain conditions under the agreement. Haofangtong&#x2019;s principal activities are the development and sales of Enterprise Resource Planning (&#x201c;ERP&#x201d;) system for real estate agents. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On September 5, 2018, the Group completed the transaction of subscripting 4,029,543 newly issued shares of Haofangtong. Management has determined that the consideration paid of RMB56,000 represents the cost of (i) 7% equity interests of Haofangtong and (ii) a purchase option in respect of an additional 19% equity interests of Haofangtong from the existing shareholders for RMB32,000. The total consideration paid is allocated to the 7% equity interest and the purchase option, based on the valuation report prepared by an independent valuation firm. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The Group has determined that it does not have significant influence in Haofangtong and that there is no readily determinable fair value of Haofangtong&#x2019;s shares. The investments in the 7% equity interests and the purchase option on additional equity interests are measured at their respective allocated costs, less impairment, with subsequent adjustments for observable price changes. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The Group continually reviews the equity investments in Haofangtong to determine whether a decline in fair value to below the carrying value is other-than-temporary. The impairment recorded for equity investments in Haofangtong was RMB55,000 as of both December 31, 2025 and June 30, 2026. For the six months ended June 30, 2025 and 2026, no impairment loss was recognized according to the estimated fair value determined by the management. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(b)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Long-term equity investment in Wuhu Fangrong Network Small Loan Co., Ltd. (&#x201c;Wuhu Fangrong&#x201d;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Long-term investment in Wuhu Fangrong&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Long-term equity investment, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Wuhu Fangrong Network Small Loan Co., Ltd. (&#x201c;Wuhu Fangrong&#x201d;) was a subsidiary of the Group, which provided loan facilitation services. In January 2025, the Group reduced its shareholding in Wuhu Fangrong to 11% and the fair value of the investment amounted to RMB11,000. The Group neither has significant influence nor own a majority equity interests or otherwise control over Wuhu Fangrong since then. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;As of December 31, 2025 and June 30, 2026, no impairment recorded for equity investment in Wuhu Fangrong.&lt;/p&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:InvestmentTableTextBlock contextRef="cref_242308670" id="ixv-11718">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Amount&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; font-weight: bold;"&gt;Balance as of December 31, 2024&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; font-weight: bold; text-align: right;"&gt;2,000&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Addition &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of June 30, 2025&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;13,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Balance as of December 31, 2025 and June 30, 2026&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;12,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:InvestmentTableTextBlock>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-16384"
      unitRef="uref_2114584707">2000000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <duo:LongTermEquityInvestmentAddition
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16385"
      unitRef="uref_2114584707">11000000</duo:LongTermEquityInvestmentAddition>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16386"
      unitRef="uref_2114584707">13000000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16387"
      unitRef="uref_2114584707">12000000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <us-gaap:EquitySecuritiesFVNINoncurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16388"
      unitRef="uref_2114584707">12000000</us-gaap:EquitySecuritiesFVNINoncurrent>
    <duo:ScheduleOfLongTermEquityInvestmentTableTextBlock contextRef="cref_242308670" id="ixv-16389">Long-term equity investment in Chengdu Haofangtong Technology Corporation Limited (&#x201c;Haofangtong&#x201d;)&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Long-term equity investment in Haofangtong&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;56,000&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;56,000&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: impairment loss&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(55,000&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(55,000&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Long-term equity investment, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(b)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Long-term equity investment in Wuhu Fangrong Network Small Loan Co., Ltd. (&#x201c;Wuhu Fangrong&#x201d;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Long-term investment in Wuhu Fangrong&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Long-term equity investment, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;11,000&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfLongTermEquityInvestmentTableTextBlock>
    <us-gaap:LongTermInvestments
      contextRef="cref_150120061"
      decimals="-3"
      id="ixv-16390"
      unitRef="uref_2114584707">56000000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="cref_748985855"
      decimals="-3"
      id="ixv-16391"
      unitRef="uref_2114584707">56000000</us-gaap:LongTermInvestments>
    <duo:ImpairmentLossOnLongTermInvestment
      contextRef="cref_150120061"
      decimals="-3"
      id="ixv-16392"
      unitRef="uref_2114584707">55000000</duo:ImpairmentLossOnLongTermInvestment>
    <duo:ImpairmentLossOnLongTermInvestment
      contextRef="cref_748985855"
      decimals="-3"
      id="ixv-16393"
      unitRef="uref_2114584707">55000000</duo:ImpairmentLossOnLongTermInvestment>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_150120061"
      decimals="-3"
      id="ixv-16394"
      unitRef="uref_2114584707">1000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_748985855"
      decimals="-3"
      id="ixv-16395"
      unitRef="uref_2114584707">1000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1595887642"
      decimals="2"
      id="ixv-16396"
      unitRef="uref_1661792100">0.26</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1526338517"
      decimals="INF"
      id="ixv-16397"
      unitRef="uref_144606501">4029543</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_286639785"
      decimals="2"
      id="ixv-16398"
      unitRef="uref_1661792100">0.07</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_1526338517"
      decimals="-3"
      id="ixv-16399"
      unitRef="uref_2114584707">56000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <duo:NumberOfOptionToPurchaseShares
      contextRef="cref_1526338517"
      decimals="INF"
      id="ixv-16400"
      unitRef="uref_144606501">10937339</duo:NumberOfOptionToPurchaseShares>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_398021867"
      decimals="2"
      id="ixv-16401"
      unitRef="uref_1661792100">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:InvestmentOwnedBalancePrincipalAmount
      contextRef="cref_1343710292"
      decimals="-3"
      id="ixv-16402"
      unitRef="uref_2114584707">32000000</us-gaap:InvestmentOwnedBalancePrincipalAmount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1201561613"
      decimals="INF"
      id="ixv-16403"
      unitRef="uref_144606501">4029543</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_1201561613"
      decimals="-3"
      id="ixv-16404"
      unitRef="uref_2114584707">56000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1242348924"
      decimals="2"
      id="ixv-16405"
      unitRef="uref_1661792100">0.07</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_879670101"
      decimals="2"
      id="ixv-16406"
      unitRef="uref_1661792100">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <duo:EquityMethodInvestmentExistingShareholders
      contextRef="cref_1847968224"
      decimals="-3"
      id="ixv-16407"
      unitRef="uref_2114584707">32000000</duo:EquityMethodInvestmentExistingShareholders>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1847968224"
      decimals="2"
      id="ixv-16408"
      unitRef="uref_1661792100">0.07</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_876072077"
      decimals="2"
      id="ixv-16409"
      unitRef="uref_1661792100">0.07</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1800262264"
      decimals="-3"
      id="ixv-16410"
      unitRef="uref_2114584707">55000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_202491704"
      decimals="-3"
      id="ixv-16411"
      unitRef="uref_2114584707">55000000</us-gaap:EquityMethodInvestments>
    <us-gaap:LongTermInvestments
      contextRef="cref_432895076"
      decimals="-3"
      id="ixv-16412"
      unitRef="uref_2114584707">11000000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="cref_1919664743"
      decimals="-3"
      id="ixv-16413"
      unitRef="uref_2114584707">11000000</us-gaap:LongTermInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_432895076"
      decimals="-3"
      id="ixv-16414"
      unitRef="uref_2114584707">11000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="cref_1919664743"
      decimals="-3"
      id="ixv-16415"
      unitRef="uref_2114584707">11000000</us-gaap:EquityMethodInvestments>
    <duo:OwnershipPercentageAcquired
      contextRef="cref_953795556"
      decimals="2"
      id="ixv-16416"
      unitRef="uref_1661792100">0.11</duo:OwnershipPercentageAcquired>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="cref_953795556"
      decimals="-3"
      id="ixv-16417"
      unitRef="uref_2114584707">11000000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <duo:CustomersRefundableFeesTextBlock contextRef="cref_242308670" id="ixv-11923">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;13.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Customers&#x2019; refundable fees&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15,879&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;18,163&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Cash received from customers&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;16,162&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,228&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Cash refunded to customers&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(446&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,058&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Revenue recognized&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10,485&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(4,653&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;21,110&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17,680&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Customers&#x2019; refundable fees represent the commission income received in advance (see Note 2.22).&lt;/p&gt;</duo:CustomersRefundableFeesTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="cref_242308670" id="ixv-11933">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15,879&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;18,163&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Cash received from customers&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;16,162&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,228&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Cash refunded to customers&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(446&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,058&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Revenue recognized&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(10,485&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(4,653&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;21,110&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17,680&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <duo:CustomerRefundableFeesBalance
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-16418"
      unitRef="uref_2114584707">15879000</duo:CustomerRefundableFeesBalance>
    <duo:CustomerRefundableFeesBalance
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16419"
      unitRef="uref_2114584707">18163000</duo:CustomerRefundableFeesBalance>
    <duo:CustomersRefundableFeesProceeds
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16420"
      unitRef="uref_2114584707">16162000</duo:CustomersRefundableFeesProceeds>
    <duo:CustomersRefundableFeesProceeds
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16421"
      unitRef="uref_2114584707">5228000</duo:CustomersRefundableFeesProceeds>
    <duo:CustomerRefundableFeesRefundPayments
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16422"
      unitRef="uref_2114584707">-446000</duo:CustomerRefundableFeesRefundPayments>
    <duo:CustomerRefundableFeesRefundPayments
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16423"
      unitRef="uref_2114584707">-1058000</duo:CustomerRefundableFeesRefundPayments>
    <duo:CustomerRefundableFeesRevenueRecognized
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16424"
      unitRef="uref_2114584707">-10485000</duo:CustomerRefundableFeesRevenueRecognized>
    <duo:CustomerRefundableFeesRevenueRecognized
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16425"
      unitRef="uref_2114584707">-4653000</duo:CustomerRefundableFeesRevenueRecognized>
    <duo:CustomerRefundableFeesBalance
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16426"
      unitRef="uref_2114584707">21110000</duo:CustomerRefundableFeesBalance>
    <duo:CustomerRefundableFeesBalance
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16427"
      unitRef="uref_2114584707">17680000</duo:CustomerRefundableFeesBalance>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="cref_242308670" id="ixv-12011">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;14.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Accrued expenses and other payables&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December 31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Other taxes and surcharge payable&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;37,529&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;38,189&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Amounts due to third parties under collaborative agreements &lt;i&gt;(Note 1(c))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;21,112&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20,508&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Professional service fee&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,243&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,744&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Accrued expenses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,467&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,427&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Receipt in advance&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,450&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,236&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Accrual for salary and bonus&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,891&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,154&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Others&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;26,019&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;14,164&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Accrued expenses and other payables&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;99,711&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;89,422&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="cref_242308670" id="ixv-12021">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December 31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Other taxes and surcharge payable&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;37,529&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;38,189&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Amounts due to third parties under collaborative agreements &lt;i&gt;(Note 1(c))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;21,112&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20,508&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Professional service fee&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,243&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1,744&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Accrued expenses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,467&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,427&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Receipt in advance&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,450&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,236&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Accrual for salary and bonus&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,891&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,154&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Others&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;26,019&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;14,164&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Accrued expenses and other payables&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;99,711&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;89,422&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <duo:OtherTaxesAndSurchargePayable
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16428"
      unitRef="uref_2081670343">37529000</duo:OtherTaxesAndSurchargePayable>
    <duo:OtherTaxesAndSurchargePayable
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16429"
      unitRef="uref_2081670343">38189000</duo:OtherTaxesAndSurchargePayable>
    <duo:DueToThirdPartiesUnderCollaborativeAgreementsCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16430"
      unitRef="uref_2081670343">21112000</duo:DueToThirdPartiesUnderCollaborativeAgreementsCurrent>
    <duo:DueToThirdPartiesUnderCollaborativeAgreementsCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16431"
      unitRef="uref_2081670343">20508000</duo:DueToThirdPartiesUnderCollaborativeAgreementsCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16432"
      unitRef="uref_2081670343">2243000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16433"
      unitRef="uref_2081670343">1744000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16434"
      unitRef="uref_2081670343">2467000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16435"
      unitRef="uref_2081670343">4427000</us-gaap:AccruedLiabilitiesCurrent>
    <duo:ReceiptInAdvanceCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16436"
      unitRef="uref_2081670343">5450000</duo:ReceiptInAdvanceCurrent>
    <duo:ReceiptInAdvanceCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16437"
      unitRef="uref_2081670343">5236000</duo:ReceiptInAdvanceCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16438"
      unitRef="uref_2081670343">4891000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16439"
      unitRef="uref_2081670343">5154000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16440"
      unitRef="uref_2081670343">26019000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16441"
      unitRef="uref_2081670343">14164000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16442"
      unitRef="uref_2081670343">99711000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16443"
      unitRef="uref_2081670343">89422000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="cref_242308670" id="ixv-12147">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;15.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Equity&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Ordinary shares&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Upon incorporation in 2013, the Company&#x2019;s authorized ordinary shares were 2,000,000,000 shares with a par value of US$0.0000001 each and issued 975,308,700 ordinary shares at par value. The number of authorized ordinary shares was increased from 2,000,000,000 to 2,275,948,587 as of December 31, 2018 after the issuance of Series A-1, A-2, B and C Preferred Shares. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Immediately prior to the completion of Company&#x2019;s initial public offering on November 1, 2019, its authorized share capital was changed to US$500 divided into 5,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 3,380,061,942 Class A ordinary shares, (ii) 619,938,058 Class B Ordinary Shares of a par value, and (iii) 1,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association. 619,938,058 ordinary shares beneficially owned by the Company&#x2019;s founders, Yi Duan, Xi Zeng and Jiancheng Li were re-designated into Class B ordinary shares on a one-for-one basis and remaining 325,773,972 ordinary shares were re-designated into Class A ordinary shares on a one-for-one basis. All outstanding preferred shares were converted into 715,043,731 Class A ordinary shares. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Upon the completion of Company&#x2019;s initial public offering and exercise of the overallotment options, the Company issued 150,000,000 and 12,504,475 Class A ordinary shares at price of US$0.52 per Class A ordinary share, respectively. The total net proceeds received were US$71,596 (equivalent to approximately RMB498,436). &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On October 14, 2022, the Company&#x2019;s authorized share capital was changed to US$5,000 divided into 50,000,000,000 shares of a par value of US$0.0000001 each, comprising of (i) 30,000,000,000 Class A ordinary shares of a par value, (ii) 10,000,000,000 Class B ordinary shares of a par value, and (iii) 10,000,000,000 shares of such class or classes (however designated) as the board of directors may determine in accordance with the amended and restated memorandum and articles of association. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Upon the completion of the Company&#x2019;s the offering on December 8, 2022, the Company issued 375,000,000 Class A ordinary shares at price of US$0.0017 per Class A ordinary share and 75,000 Class C ordinary shares at price of US$0.0036 per Class C ordinary share, respectively. The total net proceeds received were US$450 (equivalent to approximately RMB3,136). &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On February 21, 2023, 129,519,698 Class A ordinary shares were issued to Mr. Jiancheng Li upon the conversion of the same number of Class B ordinary shares held by him on February 21, 2023. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On March 3, 2023, the Company additionally offered and issued 120,811,500 Class A ordinary shares at an offering price of US$0.0017 per Class A ordinary share. The total net proceeds received were US$23 (equivalent to approximately RMB158). &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On February 10, 2023, the Company received a convertible promissory note payment of US$21 million, under which the Company would sell and issue a convertible promissory note in a principal amount of US$21 million to an investor through private placement. The note will mature in six months following the issuance, bearing interest at the rate of 8% per annum which shall be payable on the maturity date. At any time after the issuance and before the maturity date, the note is convertible, in whole but not in part, into class A ordinary shares of the Company at the option of the holder thereof at a price equal to 64% of the higher of the following (adjusted by the ADS-to-share ratio): (i) the average closing price of the Company&#x2019;s American depositary shares (the &lt;span style="font-family: Times New Roman, Times, Serif;"&gt;&#x201c;&lt;/span&gt;ADSs&#x201d;) for the last 5 days preceding the date of the conversion notice and (ii) US$0.47. Each ADS currently represents 375 Class A Ordinary Shares. To maintain a stable corporate structure following the potential conversion of the note, the Company had simultaneously entered into a share subscription agreement, under which the Company has agreed to sell and issue up to 7,875,000 class C ordinary shares of the Company with the same rights, privileges and restrictions approved by the board of directors on November 29, 2022 to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company, if the Company receives a conversion notice from the noteholder. The per share purchase price would be calculated based on the average closing price of the Company&#x2019;s ADSs for the 30 trading days prior to the closing notice date and adjusted by the ADS-to-share ratio. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On March 9, 2023, the Company entered into a note conversion agreement with the holder of the convertible promissory note in a principal amount of US$21 million. Pursuant to the Note Conversion Agreement, the Noteholder has converted the outstanding balance of the Note into an aggregate of 18,750,000,000 Class A ordinary shares of the Company at an amended conversion price of US$0.00112 per share. Concurrently with the conversion of the Note, the Company has issued 5,625,000 Class C ordinary shares of the Company, at a purchase price of US$0.00271 per share, to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On July 19, 2023, the Company was offering to certain investors (i) an aggregate of 4,285,711,875 Class A ordinary shares at an offering price of US$0.0019 per Class A ordinary share, (ii) certain regular warrants, or the Regular Warrants, to purchase up to an aggregate of 4,285,711,875 Class A ordinary shares, and (iii) certain reset warrants, or the Reset Warrants, that permit cashless exercise of up to an aggregate of 10,714,279,875 Class A ordinary shares. Consequently, on July 19, 2023, 4,285,711,875 Class A ordinary shares were offered and issued at an offering price of US$0.00187 per Class A ordinary share. The total net proceeds received were US$6,471 (equivalent to approximately RMB46,245) and on August 7, 2023, 8,169,637,500 Class A ordinary shares were cashlessly offered and issued pursuant to the reset warrants. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On July 21, 2023, the Company issued 1,371,427 Class C ordinary shares of the Company, at a purchase price of US$0.00223 per share, to ZX INTERNATIONAL LTD, a British Virgin Islands company controlled by Mr. Xi Zeng, the chairman of the board of directors and chief executive officer of the Company. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On July 24, 2023, the Company announced that it will change the ratio of the American depositary shares (&#x201c;ADSs&#x201d;) representing its Class A ordinary shares from one (1) ADS representing three hundred and seventy-five (375) Class A ordinary share to one (1) ADS representing five thousand six hundred and twenty-five (5,625) Class A ordinary shares. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On August 12, 2024, the Company effected a share consolidation to consolidate every 5,625 ordinary shares of a par value US$0.0000001 per share into one ordinary share of a par value US$0.0005625 per share (the &#x201c;Share Consolidation&#x201d;). The Share Consolidation, along with other related matters, was approved by the shareholders at an extraordinary general meeting held on July 11, 2024. No fractional shares were issued in connection with the Share Consolidation, and all fractional shares were rounded up to the nearest whole number. The Share Consolidation changed the ratio of the ADSs (previously representing our Class A ordinary shares) to the Class A ordinary shares from one ADS representing 5,625 Class A ordinary shares of a par value US$0.0000001 per share, to one ADS representing one Class A ordinary share of a par value US$0.0005625 per share. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;On September 30, 2024, the Company implemented a substitution listing, whereby all ADSs were exchanged into the Company&#x2019;s Class A ordinary shares on a mandatory basis. After the mandatory exchange, ADSs that previously represented the Class A ordinary shares ceased to be listed on The Nasdaq Capital Market, or Nasdaq, and the underlying Class A ordinary shares began trading on Nasdaq under the same symbol &#x201c;DUO.&#x201d;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On October 1, 2024, the Company entered into a securities purchase agreement with certain investors relating to the sale of 1,612,902 Class A ordinary shares, par value US$0.0005625 per share, at a negotiated price of US$1.55 per Class A ordinary share. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; From October 2 to October 4, 2024, the Company issued 2,288,558 Class A ordinary shares at an exercise price of US$2.22546 per Class A ordinary share, upon exercise of certain regular warrants issued on July 19, 2023. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On October 7, 2024, the Company entered into a securities purchase agreement with certain investors relating to sale of 2,464,000 Class A ordinary shares, par value US$0.0005625 per share, at a negotiated price of US$1.60 per Class A ordinary share. The Company also offered pre-funded warrants, or the Pre-Funded Warrants, in lieu of Class A ordinary shares, to purchase up to 661,232 Class A ordinary shares to certain investors. Each Pre-Funded Warrant is exercisable for one Class A ordinary share and has an exercise price of US$0.0005625 per share. The purchase price per Pre-Funded Warrant is US$1.5994375. Each Pre-Funded Warrant will be exercisable immediately upon issuance and will expire when exercised in full. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; From October 7 to October 8, 2024, the Company issued 661,232 Class A ordinary shares at an exercise price of US$0.0005625 per Class A ordinary share, upon exercise of pre-funded warrants issued on October 7, 2024. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On October 10, 2024, the Company issued 3,901 Class C ordinary shares to ZX INTERNATIONAL LTD, a company controlled by Mr. Xi Zeng, at a per share purchase price of US$2.53. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On October 11, 2024, the Company entered into a securities purchase agreement with certain investors relating to the sale of 3,181,044 Class A ordinary shares, par value US$0.0005625 per share, at a negotiated price of US$0.88 per Class A ordinary share. The Company also offered pre-funded warrants, or the Pre-Funded Warrants, in lieu of Class A ordinary shares, to purchase up to 1,933,828 Class A ordinary shares to certain investors. Each Pre-Funded Warrant is exercisable for one Class A ordinary share and has an exercise price of US$0.0005625 per share. The purchase price per Pre-Funded Warrant is US$0.8794375. Each Pre-Funded Warrant will be exercisable immediately upon issuance and will expire when exercised in full. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; From October 11 to October 15, 2024, the Company issued 1,933,828 Class A ordinary shares, at an exercise price of US$0.005625 per Class A ordinary share, upon exercise of pre-funded warrants issued on October 11, 2024. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On November 8, 2024, the Company entered into a securities purchase agreement with certain investors relating to the sale of 4,623,266 Class A ordinary shares, par value US$0.0005625 per share, at a negotiated price of US$0.70 per Class A ordinary share. The Company also offered pre-funded warrants, or the Pre-Funded Warrants, in lieu of Class A ordinary shares, to purchase up to 2,521,616 Class A ordinary shares to certain investors. Each Pre-Funded Warrant is exercisable for one Class A ordinary share and has an exercise price of US$0.0005625 per share. The purchase price per Pre-Funded Warrant is US$0.6994375. Each Pre-Funded Warrant will be exercisable immediately upon issuance and will expire when exercised in full. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; From November 12 to November 15, 2024, the Company issued 2,521,616 Class A ordinary shares, at an exercise price of US$0.0005625 per Class A ordinary share, upon exercise of pre-funded warrants issued on November 8, 2024. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On December 10, 2024, the Company entered into a securities purchase agreement with certain investors relating to the sale of 6,092,446 Class A ordinary shares, par value US$0.0005625 per share, at a negotiated price of US$0.70 per Class A ordinary share. The Company also offered pre-funded warrants, or the Pre-Funded Warrants, in lieu of Class A ordinary shares, to purchase up to 3,910,696 Class A ordinary shares to certain investors. Each Pre-Funded Warrant is exercisable for one Class A ordinary share and has an exercise price of US$0.0005625 per share. The purchase price per Pre-Funded Warrant is US$0.6994375. Each Pre-Funded Warrant will be exercisable immediately upon issuance and will expire when exercised in full. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On December 10, 2024, the Company issued 3,910,696 Class A ordinary shares, at an exercise price of US$0.0005625 per Class A ordinary share, upon exercise of pre-funded warrants issued on December 10, 2024. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On December 12, 2024, the Company issued 10,000 Class C ordinary shares to ZX INTERNATIONAL LTD, a company controlled by Mr. Xi Zeng, at a per share purchase price of US$0.88. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt; On February 10, 2025, the Company was offering to certain investors (i) US$5 million senior 5% original issue discount convertible promissory notes, (ii) Class A ordinary shares, par value US$0.0005625 per share, or Class A ordinary shares, issuable from time to time upon conversion under the notes, and (iii) additional 164,610 Class A ordinary shares as commitment shares for the issuance of the notes. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On March 14, 2025, the Company was offering to certain investors (i) US$5 million senior 5% original issue discount convertible promissory notes, (ii) Class A ordinary shares, par value US$0.005625 per share, or Class A ordinary shares, issuable from time to time upon conversion under the notes, and (iii) additional 251,890 Class A ordinary shares as commitment shares for the issuance of the notes. The notes carry a 5% original issue discount, and have a term of nine months from the original issuance date. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On June 9, 2025, the Company effected a share consolidation to consolidate every 16 ordinary shares of a par value US$0.0005625 per share into one ordinary share of a par value US$0.009 per share (the &#x201c;2025 Share Consolidation&#x201d;). The 2025 Share Consolidation, along with other related matters, was approved by the shareholders at an extraordinary general meeting held on May 27, 2025. No fractional shares were issued in connection with the 2025 Share Consolidation, and all fractional shares were rounded up to the nearest whole number. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On October 24, 2025, the Company issued to certain investor a US$34.32 million convertible promissory note for a principal amount of US$34.32 million pursuant to a note purchase agreement dated September 29, 2025. On December 5, 2025, the noteholder elected to convert the outstanding balance of the note into an aggregate of 32,971,466 Class A ordinary shares of the Company at a conversion price of US$1.0409 per share. In accordance with the instructions from the noteholder and the terms of the note, such Class A ordinary shares of the Company were issued to certain permitted designees of the noteholder. After the issuance of the conversion shares, the note was cancelled and no amount of the note remains outstanding. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; On September 29, 2025, concurrent with the entry into a convertible note purchase agreement, the Company entered into another share subscription agreement, and pursuant to the agreement, the Company issued 12,731 Class C ordinary shares of the Company, at a purchase price of US$1.81 per share, to ZX INTERNATIONAL LTD. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; In respect of matters requiring the votes of shareholders, the holders of Class B ordinary shares is entitled to ten votes per share, the holders of Class C ordinary shares is entitled to 10,000 votes per share, while the holders of Class A ordinary shares entitle to one vote per share. Each Class B and each Class C ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B or Class A ordinary shares under any circumstances. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Non-controlling interests&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;As of December 31, 2025 and June 30, 2026, the Group&#x2019;s non-controlling interests represented as below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; vertical-align: top;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; vertical-align: top;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; font-weight: bold; vertical-align: top;"&gt;Name of the subsidiaries of the Group&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; width: 76%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;385 Homer LLC &lt;i&gt;(Note (a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1845427906;"&gt;Not&#160;applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shenzhen Jinqida Information Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Changsha Xingzhisheng Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Nanjing Juyuan Asset Services Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Chongqing Xinzidao Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Hangzhou Yongsheng Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shanghai Yiqicheng Real Estate Consulting Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Chongqing Duoduo Fangyi Information Technology Co., Ltd. (&#x201c;Duoduo Fangyi&#x201d;) &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_189712784;"&gt;Not applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Wuxi Fangyun Digital Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Chengdu Junyi Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Suzhou Tinghaozhu &lt;i&gt;(Note 20)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;35&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;35&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Wuhan Qianhe Real Estate Management Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Beijing Tuqiang Yunxia Technology Limited (&#x201c;Tuqiang&#x201d;) &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;22.2&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1669574599;"&gt;Not applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Shenzhen Jiuzhou Fangyun Digital Live Streaming Industry Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;47&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;47&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Guiyang Zhuhaofang Commercial Management Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shanghai Weiming Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Kunshan Huating Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shenzhen Duobao Fisheries Industry Management Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(a)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;385 Homer LLC was incorporated in the United States in December 2024. In April 2026, the Group further acquired the remaining 15% equity interests in 385 Homer LLC and it became a wholly-owned subsidiary of the Group.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(b)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;During the six months ended June 30, 2026, the Group fully disposed its equity interests in Duoduo Fangyi and Tuqiang through company deregistration.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1699430676"
      decimals="0"
      id="ixv-16444"
      unitRef="uref_144606501">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:SharePrice
      contextRef="cref_1699430676"
      decimals="7"
      id="ixv-16445"
      unitRef="uref_1206496123">0.0000001</us-gaap:SharePrice>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1699430676"
      decimals="0"
      id="ixv-16446"
      unitRef="uref_144606501">975308700</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_2000139893"
      decimals="0"
      id="ixv-16447"
      unitRef="uref_144606501">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1890101086"
      decimals="0"
      id="ixv-16448"
      unitRef="uref_144606501">2275948587</us-gaap:CommonStockSharesAuthorized>
    <duo:ShareCapital
      contextRef="cref_1952921551"
      decimals="-3"
      id="ixv-16449"
      unitRef="uref_2081670343">500000</duo:ShareCapital>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1952921551"
      decimals="0"
      id="ixv-16450"
      unitRef="uref_144606501">5000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:SharePrice
      contextRef="cref_1952921551"
      decimals="7"
      id="ixv-16451"
      unitRef="uref_1206496123">0.0000001</us-gaap:SharePrice>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1215959782"
      decimals="0"
      id="ixv-16452"
      unitRef="uref_144606501">3380061942</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_871877127"
      decimals="0"
      id="ixv-16453"
      unitRef="uref_144606501">619938058</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1913347127"
      decimals="0"
      id="ixv-16454"
      unitRef="uref_144606501">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_871877127"
      decimals="0"
      id="ixv-16455"
      unitRef="uref_144606501">619938058</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_2092856920"
      decimals="0"
      id="ixv-16456"
      unitRef="uref_144606501">325773972</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="cref_1871758396"
      decimals="0"
      id="ixv-16457"
      unitRef="uref_144606501">715043731</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1175677662"
      decimals="0"
      id="ixv-16458"
      unitRef="uref_144606501">150000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1564653555"
      decimals="0"
      id="ixv-16459"
      unitRef="uref_144606501">12504475</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_2092856920"
      decimals="2"
      id="ixv-16460"
      unitRef="uref_1206496123">0.52</us-gaap:SharesIssuedPricePerShare>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_1871758396"
      decimals="-3"
      id="ixv-16461"
      unitRef="uref_2081670343">71596000</duo:NetProceedReceivedFromCommonStock>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_1871758396"
      decimals="-3"
      id="ixv-16462"
      unitRef="uref_2114584707">498436000</duo:NetProceedReceivedFromCommonStock>
    <duo:ShareCapital
      contextRef="cref_1997283688"
      decimals="-3"
      id="ixv-16463"
      unitRef="uref_2081670343">5000000</duo:ShareCapital>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1997283688"
      decimals="0"
      id="ixv-16464"
      unitRef="uref_144606501">50000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:SharePrice
      contextRef="cref_1997283688"
      decimals="7"
      id="ixv-16465"
      unitRef="uref_1206496123">0.0000001</us-gaap:SharePrice>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_378205772"
      decimals="0"
      id="ixv-16466"
      unitRef="uref_144606501">30000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_563213168"
      decimals="0"
      id="ixv-16467"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1801800319"
      decimals="0"
      id="ixv-16468"
      unitRef="uref_144606501">10000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_157063916"
      decimals="0"
      id="ixv-16469"
      unitRef="uref_144606501">375000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_483604926"
      decimals="4"
      id="ixv-16470"
      unitRef="uref_1206496123">0.0017</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_214499149"
      decimals="0"
      id="ixv-16471"
      unitRef="uref_144606501">75000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1499153504"
      decimals="4"
      id="ixv-16472"
      unitRef="uref_1206496123">0.0036</us-gaap:SharesIssuedPricePerShare>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_717985727"
      decimals="-3"
      id="ixv-16473"
      unitRef="uref_2081670343">450000</duo:NetProceedReceivedFromCommonStock>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_717985727"
      decimals="-3"
      id="ixv-16474"
      unitRef="uref_2114584707">3136000</duo:NetProceedReceivedFromCommonStock>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="cref_246672404"
      decimals="0"
      id="ixv-16475"
      unitRef="uref_144606501">129519698</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_575561201"
      decimals="0"
      id="ixv-16476"
      unitRef="uref_144606501">120811500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1063431612"
      decimals="4"
      id="ixv-16477"
      unitRef="uref_1206496123">0.0017</us-gaap:SharesIssuedPricePerShare>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_443204031"
      decimals="-3"
      id="ixv-16478"
      unitRef="uref_2081670343">23000</duo:NetProceedReceivedFromCommonStock>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_443204031"
      decimals="-3"
      id="ixv-16479"
      unitRef="uref_2114584707">158000</duo:NetProceedReceivedFromCommonStock>
    <us-gaap:ConvertibleNotesPayable
      contextRef="cref_664757932"
      decimals="-6"
      id="ixv-16480"
      unitRef="uref_2081670343">21000000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="cref_664757932"
      decimals="-6"
      id="ixv-16481"
      unitRef="uref_2081670343">21000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="cref_1424133695"
      decimals="2"
      id="ixv-16482"
      unitRef="uref_1661792100">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <duo:SharesAdjustedPricePercentage
      contextRef="cref_664757932"
      decimals="2"
      id="ixv-16483"
      unitRef="uref_1661792100">0.64</duo:SharesAdjustedPricePercentage>
    <duo:DepositorySharePrice
      contextRef="cref_2146276237"
      decimals="2"
      id="ixv-16484"
      unitRef="uref_1206496123">0.47</duo:DepositorySharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_855142007"
      decimals="0"
      id="ixv-16485"
      unitRef="uref_144606501">375</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="cref_2104885085"
      decimals="0"
      id="ixv-16486"
      unitRef="uref_144606501">7875000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="cref_1699500527"
      decimals="-6"
      id="ixv-16487"
      unitRef="uref_2081670343">21000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="cref_1012530349"
      decimals="0"
      id="ixv-16488"
      unitRef="uref_144606501">18750000000</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="cref_1699500527"
      decimals="5"
      id="ixv-16489"
      unitRef="uref_1206496123">0.00112</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1787396949"
      decimals="0"
      id="ixv-16490"
      unitRef="uref_144606501">5625000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_66251020"
      decimals="5"
      id="ixv-16491"
      unitRef="uref_1206496123">0.00271</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_601117145"
      decimals="0"
      id="ixv-16492"
      unitRef="uref_144606501">4285711875</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1833068277"
      decimals="4"
      id="ixv-16493"
      unitRef="uref_1206496123">0.0019</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1809264092"
      decimals="0"
      id="ixv-16494"
      unitRef="uref_144606501">4285711875</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1353648648"
      decimals="0"
      id="ixv-16495"
      unitRef="uref_144606501">10714279875</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1481440398"
      decimals="0"
      id="ixv-16496"
      unitRef="uref_144606501">4285711875</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_107844965"
      decimals="5"
      id="ixv-16497"
      unitRef="uref_1206496123">0.00187</us-gaap:SharesIssuedPricePerShare>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_881091617"
      decimals="-3"
      id="ixv-16498"
      unitRef="uref_2081670343">6471000</duo:NetProceedReceivedFromCommonStock>
    <duo:NetProceedReceivedFromCommonStock
      contextRef="cref_881091617"
      decimals="-3"
      id="ixv-16499"
      unitRef="uref_2114584707">46245000</duo:NetProceedReceivedFromCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_760047982"
      decimals="0"
      id="ixv-16500"
      unitRef="uref_144606501">8169637500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_569602795"
      decimals="0"
      id="ixv-16501"
      unitRef="uref_144606501">1371427</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_666531837"
      decimals="5"
      id="ixv-16502"
      unitRef="uref_1206496123">0.00223</us-gaap:SharesIssuedPricePerShare>
    <duo:DescriptionOfChangeTheRatioOfTheAmericanDepositaryShares contextRef="cref_651776169" id="ixv-16503">On July 24, 2023, the Company announced that it will change the ratio of the American depositary shares (&#x201c;ADSs&#x201d;) representing its Class A ordinary shares from one (1) ADS representing three hundred and seventy-five (375) Class A ordinary share to one (1) ADS representing five thousand six hundred and twenty-five (5,625) Class A ordinary shares.</duo:DescriptionOfChangeTheRatioOfTheAmericanDepositaryShares>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_520594004"
      decimals="0"
      id="ixv-16504"
      unitRef="uref_144606501">5625</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1738917273"
      decimals="0"
      id="ixv-16505"
      unitRef="uref_144606501">5625</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="cref_1203754826"
      decimals="7"
      id="ixv-16506"
      unitRef="uref_1206496123">0.0000001</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="cref_1801088325"
      decimals="7"
      id="ixv-16507"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1888224344"
      decimals="0"
      id="ixv-16508"
      unitRef="uref_144606501">5625</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="cref_1858748412"
      decimals="7"
      id="ixv-16509"
      unitRef="uref_1206496123">0.0000001</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="cref_1755203124"
      decimals="7"
      id="ixv-16510"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="cref_1402349698"
      decimals="0"
      id="ixv-16511"
      unitRef="uref_144606501">1612902</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharePrice
      contextRef="cref_2093142302"
      decimals="7"
      id="ixv-16512"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <duo:NegotiatedPricePerShare
      contextRef="cref_519597520"
      decimals="2"
      id="ixv-16513"
      unitRef="uref_1206496123">1.55</duo:NegotiatedPricePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_2103186143"
      decimals="0"
      id="ixv-16514"
      unitRef="uref_144606501">2288558</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="cref_2103186143"
      decimals="5"
      id="ixv-16515"
      unitRef="uref_1206496123">2.22546</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1597542202"
      decimals="0"
      id="ixv-16516"
      unitRef="uref_144606501">2464000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="cref_490865729"
      decimals="7"
      id="ixv-16517"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <duo:NegotiatedPricePerShare
      contextRef="cref_83862226"
      decimals="2"
      id="ixv-16518"
      unitRef="uref_1206496123">1.6</duo:NegotiatedPricePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_752110163"
      decimals="0"
      id="ixv-16519"
      unitRef="uref_144606501">661232</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_83862226"
      decimals="7"
      id="ixv-16520"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_439429741"
      decimals="7"
      id="ixv-16521"
      unitRef="uref_1206496123">1.5994375</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1360960576"
      decimals="0"
      id="ixv-16522"
      unitRef="uref_144606501">661232</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharePrice
      contextRef="cref_1778269082"
      decimals="7"
      id="ixv-16523"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_109808249"
      decimals="0"
      id="ixv-16524"
      unitRef="uref_144606501">3901</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_871255989"
      decimals="2"
      id="ixv-16525"
      unitRef="uref_1206496123">2.53</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ExcessStockSharesIssued
      contextRef="cref_187419086"
      decimals="0"
      id="ixv-16526"
      unitRef="uref_144606501">3181044</us-gaap:ExcessStockSharesIssued>
    <us-gaap:SharePrice
      contextRef="cref_187419086"
      decimals="7"
      id="ixv-16527"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <duo:NegotiatedPricePerShare
      contextRef="cref_2106988427"
      decimals="2"
      id="ixv-16528"
      unitRef="uref_1206496123">0.88</duo:NegotiatedPricePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_1943913765"
      decimals="0"
      id="ixv-16529"
      unitRef="uref_144606501">1933828</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_2106988427"
      decimals="7"
      id="ixv-16530"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1764689422"
      decimals="7"
      id="ixv-16531"
      unitRef="uref_1206496123">0.8794375</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_409596363"
      decimals="0"
      id="ixv-16532"
      unitRef="uref_144606501">1933828</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="cref_1397594212"
      decimals="6"
      id="ixv-16533"
      unitRef="uref_1206496123">0.005625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_1448024583"
      decimals="0"
      id="ixv-16534"
      unitRef="uref_144606501">4623266</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharePrice
      contextRef="cref_275273655"
      decimals="7"
      id="ixv-16535"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <duo:NegotiatedPricePerShare
      contextRef="cref_2004733098"
      decimals="2"
      id="ixv-16536"
      unitRef="uref_1206496123">0.7</duo:NegotiatedPricePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_28684484"
      decimals="0"
      id="ixv-16537"
      unitRef="uref_144606501">2521616</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_275273655"
      decimals="7"
      id="ixv-16538"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_315358109"
      decimals="7"
      id="ixv-16539"
      unitRef="uref_1206496123">0.6994375</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_906517632"
      decimals="0"
      id="ixv-16540"
      unitRef="uref_144606501">2521616</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="cref_1428675667"
      decimals="7"
      id="ixv-16541"
      unitRef="uref_1206496123">0.0005625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_816471338"
      decimals="0"
      id="ixv-16542"
      unitRef="uref_144606501">6092446</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharePrice
      contextRef="cref_1099030192"
      decimals="7"
      id="ixv-16543"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharePrice>
    <duo:NegotiatedPricePerShare
      contextRef="cref_1204327143"
      decimals="2"
      id="ixv-16544"
      unitRef="uref_1206496123">0.7</duo:NegotiatedPricePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_801597072"
      decimals="0"
      id="ixv-16545"
      unitRef="uref_144606501">3910696</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1204327143"
      decimals="7"
      id="ixv-16546"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1177288067"
      decimals="7"
      id="ixv-16547"
      unitRef="uref_1206496123">0.6994375</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_801597072"
      decimals="0"
      id="ixv-16548"
      unitRef="uref_144606501">3910696</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="cref_1576987583"
      decimals="7"
      id="ixv-16549"
      unitRef="uref_1206496123">0.0005625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="cref_1947860238"
      decimals="0"
      id="ixv-16550"
      unitRef="uref_144606501">10000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_522178110"
      decimals="2"
      id="ixv-16551"
      unitRef="uref_1206496123">0.88</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ConvertibleDebt
      contextRef="cref_57256281"
      decimals="-6"
      id="ixv-16552"
      unitRef="uref_2081670343">5000000</us-gaap:ConvertibleDebt>
    <duo:DiscountRateConvertiblePromissoryNotes
      contextRef="cref_138969449"
      decimals="2"
      id="ixv-16553"
      unitRef="uref_1661792100">0.05</duo:DiscountRateConvertiblePromissoryNotes>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1354760732"
      decimals="7"
      id="ixv-16554"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1542555345"
      decimals="0"
      id="ixv-16555"
      unitRef="uref_144606501">164610</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ConvertibleDebt
      contextRef="cref_1446773616"
      decimals="-6"
      id="ixv-16556"
      unitRef="uref_2081670343">5000000</us-gaap:ConvertibleDebt>
    <duo:DiscountRateConvertiblePromissoryNotes
      contextRef="cref_213091396"
      decimals="2"
      id="ixv-16557"
      unitRef="uref_1661792100">0.05</duo:DiscountRateConvertiblePromissoryNotes>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1833508095"
      decimals="6"
      id="ixv-16558"
      unitRef="uref_1206496123">0.005625</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1448276283"
      decimals="0"
      id="ixv-16559"
      unitRef="uref_144606501">251890</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="cref_34196953"
      decimals="2"
      id="ixv-16560"
      unitRef="uref_1661792100">0.05</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <duo:NumberOfConsolidationShares
      contextRef="cref_1483253479"
      decimals="0"
      id="ixv-16561"
      unitRef="uref_144606501">16</duo:NumberOfConsolidationShares>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_730054306"
      decimals="7"
      id="ixv-16562"
      unitRef="uref_1206496123">0.0005625</us-gaap:SharesIssuedPricePerShare>
    <duo:AfterConsolidationShares
      contextRef="cref_1483253479"
      decimals="0"
      id="ixv-16563"
      unitRef="uref_144606501">1</duo:AfterConsolidationShares>
    <us-gaap:SharePrice
      contextRef="cref_730054306"
      decimals="3"
      id="ixv-16564"
      unitRef="uref_1206496123">0.009</us-gaap:SharePrice>
    <us-gaap:ConvertibleDebt
      contextRef="cref_423164244"
      decimals="-4"
      id="ixv-16565"
      unitRef="uref_2081670343">34320000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="cref_798026843"
      decimals="-4"
      id="ixv-16566"
      unitRef="uref_2081670343">34320000</us-gaap:ConvertibleDebt>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="cref_929741514"
      decimals="0"
      id="ixv-16567"
      unitRef="uref_144606501">32971466</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="cref_502999681"
      decimals="4"
      id="ixv-16568"
      unitRef="uref_1206496123">1.0409</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1898932804"
      decimals="0"
      id="ixv-16569"
      unitRef="uref_144606501">12731</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1206496123"
      decimals="2"
      id="ixv-16570"
      unitRef="uref_1206496123">1.81</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommonStockVotingRights contextRef="cref_996518687" id="ixv-16571">ten</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockVotingRights contextRef="cref_2035507510" id="ixv-16572">10,000</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockVotingRights contextRef="cref_1200574375" id="ixv-16573">one</us-gaap:CommonStockVotingRights>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="cref_1200574375"
      decimals="0"
      id="ixv-16574"
      unitRef="uref_144606501">1</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock contextRef="cref_242308670" id="ixv-12313">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;As of December 31, 2025 and June 30, 2026, the Group&#x2019;s non-controlling interests represented as below:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; vertical-align: top;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; vertical-align: top;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; font-weight: bold; vertical-align: top;"&gt;Name of the subsidiaries of the Group&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; width: 76%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;385 Homer LLC &lt;i&gt;(Note (a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1845427906;"&gt;Not&#160;applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shenzhen Jinqida Information Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Changsha Xingzhisheng Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Nanjing Juyuan Asset Services Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Chongqing Xinzidao Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Hangzhou Yongsheng Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shanghai Yiqicheng Real Estate Consulting Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Chongqing Duoduo Fangyi Information Technology Co., Ltd. (&#x201c;Duoduo Fangyi&#x201d;) &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;20&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_189712784;"&gt;Not applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Wuxi Fangyun Digital Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Chengdu Junyi Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Suzhou Tinghaozhu &lt;i&gt;(Note 20)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;35&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;35&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Wuhan Qianhe Real Estate Management Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Beijing Tuqiang Yunxia Technology Limited (&#x201c;Tuqiang&#x201d;) &lt;i&gt;(Note (b))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;22.2&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1669574599;"&gt;Not applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Shenzhen Jiuzhou Fangyun Digital Live Streaming Industry Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;47&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;47&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Guiyang Zhuhaofang Commercial Management Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shanghai Weiming Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Kunshan Huating Network Technology Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Shenzhen Duobao Fisheries Industry Management Co., Ltd.&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(a)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;385 Homer LLC was incorporated in the United States in December 2024. In April 2026, the Group further acquired the remaining 15% equity interests in 385 Homer LLC and it became a wholly-owned subsidiary of the Group.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(b)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;During the six months ended June 30, 2026, the Group fully disposed its equity interests in Duoduo Fangyi and Tuqiang through company deregistration.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1049386322"
      decimals="0"
      id="ixv-16575"
      unitRef="uref_1661792100">15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_404455796"
      decimals="2"
      id="ixv-16576"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1911187478"
      decimals="2"
      id="ixv-16577"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_229361309"
      decimals="2"
      id="ixv-16578"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_76689806"
      decimals="2"
      id="ixv-16579"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_792889741"
      decimals="2"
      id="ixv-16580"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1551207764"
      decimals="2"
      id="ixv-16581"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_255476869"
      decimals="2"
      id="ixv-16582"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1624384844"
      decimals="2"
      id="ixv-16583"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_365652301"
      decimals="2"
      id="ixv-16584"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1327197118"
      decimals="2"
      id="ixv-16585"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_765724809"
      decimals="2"
      id="ixv-16586"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1987050591"
      decimals="2"
      id="ixv-16587"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1458313509"
      decimals="2"
      id="ixv-16588"
      unitRef="uref_1661792100">0.20</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1599703905"
      decimals="2"
      id="ixv-16589"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_375083362"
      decimals="2"
      id="ixv-16590"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1366265590"
      decimals="2"
      id="ixv-16591"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1554277274"
      decimals="2"
      id="ixv-16592"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_300488219"
      decimals="0"
      id="ixv-16593"
      unitRef="uref_1661792100">35</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_868098540"
      decimals="2"
      id="ixv-16594"
      unitRef="uref_1661792100">0.35</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_989341808"
      decimals="2"
      id="ixv-16595"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_54602687"
      decimals="2"
      id="ixv-16596"
      unitRef="uref_1661792100">0.15</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_53922874"
      decimals="3"
      id="fc_53922874"
      unitRef="uref_1661792100">0.222</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_236860898"
      decimals="2"
      id="ixv-16598"
      unitRef="uref_1661792100">0.47</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1367416959"
      decimals="2"
      id="ixv-16599"
      unitRef="uref_1661792100">0.47</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1109451134"
      decimals="2"
      id="ixv-16600"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_775942446"
      decimals="2"
      id="ixv-16601"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_2041870196"
      decimals="2"
      id="ixv-16602"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1781422965"
      decimals="2"
      id="ixv-16603"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_578204689"
      decimals="2"
      id="ixv-16604"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1470468237"
      decimals="2"
      id="ixv-16605"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_235861678"
      decimals="2"
      id="ixv-16606"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1141138926"
      decimals="2"
      id="ixv-16607"
      unitRef="uref_1661792100">0.49</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="cref_94984337"
      decimals="2"
      id="ixv-16608"
      unitRef="uref_1661792100">0.15</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="cref_242308670" id="ixv-12569">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;16.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Revenue&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Revenue consists of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Base commission from transactions&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;195,379&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;108,879&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Innovation initiatives and other value-added services&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;8,015&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;6,866&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;203,394&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;115,745&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;For the six months ended June 30, 2025 and 2026, substantially all revenues of the Group are derived from the PRC, no geographical segments are presented.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Innovation initiatives and other value-added services primarily consist of asset management services, parking space transaction services, income from software as a service (&#x201c;SaaS&#x201d;) platform participants and revenue from other value-added services rendered to the Registered Agents and market participants.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;The following table summarized the Group&#x2019;s revenues recognized at a point in time or over time:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Timing of Revenue Recognition:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Services transferred at a point in time&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;198,374&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;112,554&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Services transferred over time&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,341&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,028&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Goods transferred at a point in time&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;679&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;163&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;203,394&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;115,745&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="cref_242308670" id="ixv-12579">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Revenue consists of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Base commission from transactions&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;195,379&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;108,879&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Innovation initiatives and other value-added services&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;8,015&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;6,866&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;203,394&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;115,745&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="cref_1253722365"
      decimals="-3"
      id="ixv-16610"
      unitRef="uref_2114584707">195379000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1569591991"
      decimals="-3"
      id="ixv-16611"
      unitRef="uref_2114584707">108879000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1851041359"
      decimals="-3"
      id="ixv-16612"
      unitRef="uref_2114584707">8015000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1800932084"
      decimals="-3"
      id="ixv-16613"
      unitRef="uref_2114584707">6866000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16614"
      unitRef="uref_2114584707">203394000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16615"
      unitRef="uref_2114584707">115745000</us-gaap:Revenues>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="cref_242308670" id="ixv-12641">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;The following table summarized the Group&#x2019;s revenues recognized at a point in time or over time:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Timing of Revenue Recognition:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Services transferred at a point in time&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;198,374&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;112,554&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Services transferred over time&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;4,341&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,028&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Goods transferred at a point in time&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;679&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;163&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;203,394&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;115,745&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:Revenues
      contextRef="cref_1526468183"
      decimals="-3"
      id="ixv-16616"
      unitRef="uref_2114584707">198374000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_529203757"
      decimals="-3"
      id="ixv-16617"
      unitRef="uref_2114584707">112554000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1723764416"
      decimals="-3"
      id="ixv-16618"
      unitRef="uref_2114584707">4341000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1171495185"
      decimals="-3"
      id="ixv-16619"
      unitRef="uref_2114584707">3028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1078313311"
      decimals="-3"
      id="ixv-16620"
      unitRef="uref_2114584707">679000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_418147366"
      decimals="-3"
      id="ixv-16621"
      unitRef="uref_2114584707">163000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16622"
      unitRef="uref_2114584707">203394000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16623"
      unitRef="uref_2114584707">115745000</us-gaap:Revenues>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="cref_242308670" id="ixv-12717">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;17.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;On December 21, 2018, the Group adopted the 2018 Share Incentive Plan (&#x201c;2018 Plan&#x201d;).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Under the 2018 Plan, the Board of Directors has approved that a maximum aggregate number of shares that may be issued pursuant to all awards granted under the 2018 Plan shall be 2,231 shares, which was retrospectively restated to reflect the 2025 Share Consolidation. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; All stock options granted under the 2018 Plan are not exercisable until the consummation of the Group&#x2019;s IPO and certain of the option granted to employees are required to render service to the Group in accordance with a stipulated service schedule under which an employee earns an entitlement to vest in 30% of his option grants at the end of each of the first two years and 40% at the end of the third year of completed service. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Prior to the completion of the IPO, the stock options granted to the employees and directors shall be forfeited upon the termination of employment of the employees and directors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Options granted under the 2018 Plan during the year of 2021, grantees are entitled to vest the option at the end of the first year of completed service.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="cref_577470985"
      decimals="INF"
      id="ixv-16624"
      unitRef="uref_144606501">2231</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="cref_1360751454"
      decimals="2"
      id="ixv-16625"
      unitRef="uref_1661792100">0.30</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="cref_1187662384" id="ixv-16626">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="cref_624626526"
      decimals="2"
      id="ixv-16627"
      unitRef="uref_1661792100">0.40</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="cref_242308670" id="ixv-12760">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the stock options activities for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Number of shares&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Weighted average exercise price&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Weighted average remaining contractual term&lt;br/&gt; (in years)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Weighted average grant date fair value&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;US$&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;US$&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%;"&gt;Outstanding as of December 31, 2024&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;724&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;0.009&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1.21&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;46,395&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Outstanding as of June 30, 2025&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;724&lt;/td&gt; &lt;td style="text-align: left;"&gt;*&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.009&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.89&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;46,395&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Exercisable as of June 30, 2025&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;724&lt;/td&gt; &lt;td style="text-align: left;"&gt;*&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.009&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.89&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;46,395&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Outstanding as of December 31, 2025&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;724&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.009&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.56&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;46,395&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-indent: 5.6pt;"&gt;-Forfeited&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(96&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.009&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Outstanding as of June 30, 2026&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;628&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.009&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.28&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;35,189&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Exercisable as of June 30, 2026&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;628&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.009&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0.28&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;35,189&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Retrospectively restated to reflect the 2025 Share Consolidation.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="cref_1504862924"
      decimals="0"
      id="fc_1388424948"
      unitRef="uref_144606501">724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="cref_1504862924"
      decimals="3"
      id="ixv-16629"
      unitRef="uref_620092831">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="cref_1056679938" id="ixv-16630">P1Y2M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue
      contextRef="cref_1504862924"
      decimals="0"
      id="ixv-16631"
      unitRef="uref_620092831">46395</duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="cref_282980557"
      decimals="0"
      id="fc_1853593759"
      unitRef="uref_144606501">724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="cref_282980557"
      decimals="3"
      id="ixv-16633"
      unitRef="uref_620092831">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="cref_418805310" id="ixv-16634">P0Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue
      contextRef="cref_282980557"
      decimals="0"
      id="ixv-16635"
      unitRef="uref_620092831">46395</duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="cref_282980557"
      decimals="0"
      id="fc_320709877"
      unitRef="uref_144606501">724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="cref_282980557"
      decimals="3"
      id="ixv-16637"
      unitRef="uref_620092831">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="cref_418805310" id="ixv-16638">P0Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue
      contextRef="cref_282980557"
      decimals="0"
      id="ixv-16639"
      unitRef="uref_620092831">46395</duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="cref_2066631015"
      decimals="0"
      id="ixv-16640"
      unitRef="uref_144606501">724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="cref_2066631015"
      decimals="3"
      id="ixv-16641"
      unitRef="uref_620092831">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="cref_1671154035" id="ixv-16642">P0Y6M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue
      contextRef="cref_2066631015"
      decimals="0"
      id="ixv-16643"
      unitRef="uref_620092831">46395</duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="cref_689249788"
      decimals="0"
      id="ixv-16644"
      unitRef="uref_144606501">96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="cref_689249788"
      decimals="3"
      id="ixv-16645"
      unitRef="uref_620092831">0.009</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="cref_704794985"
      decimals="0"
      id="ixv-16646"
      unitRef="uref_144606501">628</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="cref_704794985"
      decimals="3"
      id="ixv-16647"
      unitRef="uref_620092831">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="cref_689249788" id="ixv-16648">P0Y3M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue
      contextRef="cref_704794985"
      decimals="0"
      id="ixv-16649"
      unitRef="uref_620092831">35189</duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="cref_704794985"
      decimals="0"
      id="ixv-16650"
      unitRef="uref_144606501">628</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="cref_704794985"
      decimals="3"
      id="ixv-16651"
      unitRef="uref_620092831">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="cref_689249788" id="ixv-16652">P0Y3M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue
      contextRef="cref_704794985"
      decimals="0"
      id="ixv-16653"
      unitRef="uref_620092831">35189</duo:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="cref_242308670" id="ixv-12946">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Options granted to Grantees were measured at fair value on the dates of grant using the Binomial Option Pricing Model with the following assumptions:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2019&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2021&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Expected volatility&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;60&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;48.56&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Risk-free interest rate (per annum)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.8&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;1.25&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Exercise multiple&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.2&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2.2&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Expected dividend yield&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;0&lt;/td&gt; &lt;td style="text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Contractual term (in years)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="cref_1656545213"
      decimals="2"
      id="ixv-16655"
      unitRef="uref_1661792100">0.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="cref_448279672"
      decimals="4"
      id="ixv-16656"
      unitRef="uref_1661792100">0.4856</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="cref_1656545213"
      decimals="3"
      id="ixv-16657"
      unitRef="uref_1661792100">0.028</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="cref_448279672"
      decimals="4"
      id="ixv-16658"
      unitRef="uref_1661792100">0.0125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <duo:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiples
      contextRef="cref_1656545213"
      decimals="3"
      id="ixv-16659"
      unitRef="uref_1661792100">0.022</duo:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiples>
    <duo:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiples
      contextRef="cref_448279672"
      decimals="3"
      id="ixv-16660"
      unitRef="uref_1661792100">0.022</duo:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiples>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="cref_1656545213"
      decimals="2"
      id="ixv-16661"
      unitRef="uref_1661792100">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="cref_448279672"
      decimals="2"
      id="ixv-16662"
      unitRef="uref_1661792100">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="cref_1656545213" id="ixv-16663">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="cref_448279672" id="ixv-16664">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="cref_242308670" id="ixv-13029">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;18.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Taxation&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Income tax&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;i&gt;Cayman Islands&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;i&gt;Hong Kong&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Under the current Hong Kong Inland Revenue Ordinance, the Company&#x2019;s Hong Kong subsidiary is subject to Hong Kong profits tax at the rate of 16.5% on its taxable income generated from the operations in Hong Kong. A two-tiered Profits Tax rates regime was introduced since year 2018 where the first HK$2,000 of assessable profits earned by a company will be taxed at half the current tax rate 8.25% whilst the remaining profits will continue to be taxed at 16.5%. There is an anti-fragmentation measure where each group will have to nominate only one company in the group to benefit from the progressive rates. Payments of dividends by the subsidiary to the Company is not subject to withholding tax in Hong Kong. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;i&gt;British Virgin Islands&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group&#x2019;s subsidiary incorporated in the British Virgin Islands is not subject to income or capital gains tax under the current laws of the British Virgin Islands. In addition, payment of dividends by the British Virgin Islands subsidiaries to their respective shareholders who are not resident in the British Virgin Islands, if any, is not subject to withholding tax in the British Virgin Islands.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;i&gt;United States&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The Group&#x2019;s subsidiaries incorporated in the State of California, United States are subject to different income tax rates according to the business types of the subsidiaries.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;The California income tax rate for C corporations, other than banks and financial institutions, is 8.84%.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(ii)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;A limited liability company (&#x201c;LLC&#x201d;) that is doing business or organized in California must pay a minimum annual tax of US$0.8. If the LLC makes more than US$250 total California income, additional LLC fee need to be paid.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt; Additionally, the United States taxes resident corporations at a flat rate of 21%. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&lt;i&gt;PRC&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Under the Enterprise Income Tax Law (&#x201c;EIT Law&#x201d;) in the PRC, domestic companies are subject to EIT at a uniform rate of 25%. The Company&#x2019;s PRC subsidiaries, VIE and VIE&#x2019;s subsidiaries are subject to the statutory income tax rate at 25% unless otherwise specified. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; Under the EIT Law and its implementation rules, an enterprise established outside China with a &#x201c;place of effective management&#x201d; within China is considered a China resident enterprise for Chinese enterprise income tax purposes. A China resident enterprise is generally subject to certain Chinese tax reporting obligations and a uniform 25% enterprise income tax rate on its worldwide income. The implementation rules to the New EIT Law provide that non-resident legal entities are considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting, properties, etc., occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Company does not believe that the legal entities organized outside the PRC should be treated as residents for 2008 EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC are deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income tax at a rate of 25%. Dividends paid to non-PRC-resident corporate investor from profits earned by the PRC subsidiaries after January 1, 2008 would be subject to a withholding tax. The EIT law and its relevant regulations impose a withholding tax at 10%, unless reduced by a tax treaty or agreement, for dividends distributed by a PRC-resident enterprise to its non-PRC-resident corporate investor for earnings generated beginning on January 1, 2008. As of December 31, 2025 and June 30, 2026, there was &lt;span style="-sec-ix-hidden:fc_1512072689;"&gt;&lt;span style="-sec-ix-hidden:fc_1354003199;"&gt;no&lt;/span&gt;&lt;/span&gt; retained earnings from consolidated level of all the foreign subsidiaries. And thus, the Company has not provided for deferred tax liabilities on undistributed earnings. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Income before provision for income taxes is attributable to the following geographic locations for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Non-PRC&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(53,062&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(20,431&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;PRC&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;13,709&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(13,686&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(39,353&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(34,117&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;The Group had minimal current income tax expense for the six months ended June 30, 2025 and 2026, as most of the companies in the Group either made a loss or had tax loss carried forwards to net against taxable income in the respective years.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Income tax benefit consists of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Current income tax (benefit)/expense&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(171&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;367&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total income tax (benefit)/expense&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(171&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;367&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The actual income tax expense reported in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss for each of six months ended June 30, 2025 and 2026 differs from the amount computed by applying the PRC statutory income tax rate of 25% to loss before income taxes due to the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Loss before income tax&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(39,353&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(34,117&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Income tax benefit computed at PRC statutory tax rate&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(9,838&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(8,529&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Tax effects of:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; text-indent: 5.6pt;"&gt;-Tax rate differential not subject to PRC income tax&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;14,521&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,108&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; text-indent: 5.6pt;"&gt;-Permanent difference&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(14,357&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,452&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; text-indent: 5.6pt;"&gt;-Changes in valuation allowance&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;9,755&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,240&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 5.6pt;"&gt;-Late payment surcharge on uncertain tax position&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(252&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1942535452;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(171&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;367&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The tax effects of temporary differences that give rise to the deferred income tax assets and liabilities as of December 31, 2025 and June 30, 2026 are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Net operating loss carrying forward&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;150,777&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;143,608&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;238,613&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;252,569&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Payroll and accrued expenses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,993&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,993&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Long-term equity investment impairment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;76,896&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;79,324&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Intangible assets &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;17,408&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15,638&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Accounts payable written off&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(96,984&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(96,984&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Gross deferred tax assets&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;390,703&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;398,148&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: valuation allowance&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(390,703&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(398,148&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Net deferred tax assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1496508914;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1540750006;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The movements of the valuation allowance are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt;  June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(383,153&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(392,908&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Changes of valuation allowance&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(9,755&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(5,240&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(392,908&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(398,148&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; As of June 30, 2026, the valuation allowance of RMB398,148 was related to the deferred income tax asset of the Group&#x2019;s certain subsidiaries, VIEs and the VIEs&#x2019; subsidiaries established in PRC. These entities were in a cumulative loss position, which is a significant negative indicator to overcome that sufficient income will be generated over the periods in which the deferred income tax assets are deductible or utilized. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilized. Management considers the scheduled reversal of deferred income tax liabilities, projected future taxable income and tax planning strategies in making this assessment. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The net operating losses carry forwards of the Company&#x2019;s PRC subsidiaries amounted to RMB538,346 as of June 30, 2026, of which RMB200,685, RMB111,893, RMB96,812, RMB89,821 and RMB39,135 will expire if unused by December 31, 2026, 2027, 2028, 2029 and 2030, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the six months ended June 30, 2025 and 2026 is as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(21,176&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_577365217;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Changes of unrecognized tax benefits&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;560&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_899886530;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(20,616&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1413620190;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; As of December 31, 2025 and June 30, 2026, the Group did &lt;span style="-sec-ix-hidden:fc_114327429;"&gt;&lt;span style="-sec-ix-hidden:fc_1117349892;"&gt;not&lt;/span&gt;&lt;/span&gt; have any significant unrecognized uncertain tax positions. The Group does not anticipate any significant increase to our liability for unrecognized tax benefits within the next 12 months. Interest and penalties related to income tax matters, if any, is included in income tax expense. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; According to the PRC Tax Administration and Collection Law, the statute of limitations is three years for tax underpayment due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances where the underpayment of taxes is more than RMB100. In the case of transfer pricing issues, the statute of limitations is 10 years. There is &lt;span style="-sec-ix-hidden:fc_599643041;"&gt;no&lt;/span&gt; statute of limitations for tax evasions. &lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="cref_909999790"
      decimals="3"
      id="ixv-16665"
      unitRef="uref_1661792100">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <duo:AmountOfAssessableProfitsAtLoweredTaxRate
      contextRef="cref_909999790"
      decimals="-3"
      id="ixv-16666"
      unitRef="uref_248297513">2000000</duo:AmountOfAssessableProfitsAtLoweredTaxRate>
    <duo:EffectiveLoweredIncomeTaxRateAtFederalStatutoryIncomeTaxRatePercent
      contextRef="cref_909999790"
      decimals="4"
      id="ixv-16667"
      unitRef="uref_1661792100">0.0825</duo:EffectiveLoweredIncomeTaxRateAtFederalStatutoryIncomeTaxRatePercent>
    <duo:EffectiveIncomeTaxRateReconciliationRemainingProfits
      contextRef="cref_909999790"
      decimals="3"
      id="ixv-16668"
      unitRef="uref_1661792100">0.165</duo:EffectiveIncomeTaxRateReconciliationRemainingProfits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_2076802983"
      decimals="4"
      id="ixv-16669"
      unitRef="uref_1661792100">0.0884</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_932344893"
      decimals="-2"
      id="ixv-16670"
      unitRef="uref_2081670343">800</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_2081670343"
      decimals="-3"
      id="ixv-16671"
      unitRef="uref_2081670343">250000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="cref_28295187"
      decimals="2"
      id="ixv-16672"
      unitRef="uref_1661792100">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <duo:EffectiveLoweredIncomeTaxRateAtFederalStatutoryIncomeTaxRatePercent
      contextRef="cref_342790344"
      decimals="2"
      id="ixv-16673"
      unitRef="uref_1661792100">0.25</duo:EffectiveLoweredIncomeTaxRateAtFederalStatutoryIncomeTaxRatePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="cref_1905029221"
      decimals="2"
      id="ixv-16674"
      unitRef="uref_1661792100">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="cref_342790344"
      decimals="2"
      id="ixv-16675"
      unitRef="uref_1661792100">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="cref_342790344"
      decimals="2"
      id="ixv-16676"
      unitRef="uref_1661792100">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <duo:EffectiveIncomeTaxRateReconciliationWithholdingTax
      contextRef="cref_342790344"
      decimals="2"
      id="ixv-16677"
      unitRef="uref_1661792100">0.10</duo:EffectiveIncomeTaxRateReconciliationWithholdingTax>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="cref_242308670" id="ixv-13129">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Income before provision for income taxes is attributable to the following geographic locations for the six months ended June 30, 2025 and 2026:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;Non-PRC&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(53,062&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(20,431&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;PRC&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;13,709&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(13,686&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(39,353&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(34,117&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_486513668"
      decimals="-3"
      id="ixv-16678"
      unitRef="uref_2114584707">-53062000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1711079025"
      decimals="-3"
      id="ixv-16679"
      unitRef="uref_2114584707">-20431000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_744929195"
      decimals="-3"
      id="ixv-16680"
      unitRef="uref_2114584707">13709000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_342790344"
      decimals="-3"
      id="ixv-16681"
      unitRef="uref_2114584707">-13686000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16682"
      unitRef="uref_2114584707">-39353000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16683"
      unitRef="uref_2114584707">-34117000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="cref_242308670" id="ixv-13189">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Income tax benefit consists of the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Current income tax (benefit)/expense&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(171&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;367&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total income tax (benefit)/expense&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(171&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;367&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16684"
      unitRef="uref_2114584707">-171000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16685"
      unitRef="uref_2114584707">367000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16686"
      unitRef="uref_2114584707">-171000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16687"
      unitRef="uref_2114584707">367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="cref_242308670" id="ixv-13237">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The actual income tax expense reported in the Unaudited Interim Condensed Consolidated Statements of Operations and Comprehensive Loss for each of six months ended June 30, 2025 and 2026 differs from the amount computed by applying the PRC statutory income tax rate of 25% to loss before income taxes due to the following:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;Loss before income tax&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(39,353&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(34,117&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Income tax benefit computed at PRC statutory tax rate&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(9,838&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(8,529&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Tax effects of:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; text-indent: 5.6pt;"&gt;-Tax rate differential not subject to PRC income tax&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;14,521&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,108&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; text-indent: 5.6pt;"&gt;-Permanent difference&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(14,357&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,452&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; text-indent: 5.6pt;"&gt;-Changes in valuation allowance&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;9,755&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,240&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 5.6pt;"&gt;-Late payment surcharge on uncertain tax position&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(252&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1942535452;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(171&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;367&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16688"
      unitRef="uref_2114584707">-39353000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16689"
      unitRef="uref_2114584707">-34117000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <duo:IncomeTaxBenefitComputedAtPRCStatutoryTaxRate
      contextRef="cref_694833694"
      decimals="-3"
      id="fc_453339730"
      unitRef="uref_2114584707">-9838000</duo:IncomeTaxBenefitComputedAtPRCStatutoryTaxRate>
    <duo:IncomeTaxBenefitComputedAtPRCStatutoryTaxRate
      contextRef="cref_242308670"
      decimals="-3"
      id="fc_2136579680"
      unitRef="uref_2114584707">-8529000</duo:IncomeTaxBenefitComputedAtPRCStatutoryTaxRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_694833694"
      decimals="-3"
      id="fc_2046222355"
      unitRef="uref_2114584707">14521000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="cref_242308670"
      decimals="-3"
      id="fc_1243663397"
      unitRef="uref_2114584707">5108000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <duo:EffectiveIncomeTaxRateReconciliationPermanentDifference
      contextRef="cref_694833694"
      decimals="-3"
      id="fc_736964107"
      unitRef="uref_2114584707">-14357000</duo:EffectiveIncomeTaxRateReconciliationPermanentDifference>
    <duo:EffectiveIncomeTaxRateReconciliationPermanentDifference
      contextRef="cref_242308670"
      decimals="-3"
      id="fc_1007332079"
      unitRef="uref_2114584707">-1452000</duo:EffectiveIncomeTaxRateReconciliationPermanentDifference>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="cref_694833694"
      decimals="-3"
      id="fc_517711821"
      unitRef="uref_2114584707">9755000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="cref_242308670"
      decimals="-3"
      id="fc_707089676"
      unitRef="uref_2114584707">5240000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
      contextRef="cref_694833694"
      decimals="-3"
      id="fc_888581861"
      unitRef="uref_2114584707">-252000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_694833694"
      decimals="-3"
      id="fc_773456748"
      unitRef="uref_2114584707">-171000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_242308670"
      decimals="-3"
      id="fc_1460511478"
      unitRef="uref_2114584707">367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="cref_242308670" id="ixv-13389">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The tax effects of temporary differences that give rise to the deferred income tax assets and liabilities as of December 31, 2025 and June 30, 2026 are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Net operating loss carrying forward&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;150,777&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;143,608&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Allowance for credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;238,613&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;252,569&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Payroll and accrued expenses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,993&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,993&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Long-term equity investment impairment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;76,896&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;79,324&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Intangible assets &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;17,408&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;15,638&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Accounts payable written off&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(96,984&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(96,984&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Gross deferred tax assets&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;390,703&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;398,148&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: valuation allowance&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(390,703&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(398,148&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Net deferred tax assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1496508914;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1540750006;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16701"
      unitRef="uref_2114584707">150777000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16702"
      unitRef="uref_2114584707">143608000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16703"
      unitRef="uref_2114584707">238613000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16704"
      unitRef="uref_2114584707">252569000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <duo:DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16705"
      unitRef="uref_2114584707">3993000</duo:DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses>
    <duo:DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16706"
      unitRef="uref_2114584707">3993000</duo:DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16707"
      unitRef="uref_2114584707">76896000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16708"
      unitRef="uref_2114584707">79324000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="cref_1550414272"
      decimals="-3"
      id="fc_908590461"
      unitRef="uref_2114584707">17408000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="cref_1269691776"
      decimals="-3"
      id="fc_1808478090"
      unitRef="uref_2114584707">15638000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <duo:DeferredTaxAssetsAccountsPayableWrittenOff
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16711"
      unitRef="uref_2114584707">-96984000</duo:DeferredTaxAssetsAccountsPayableWrittenOff>
    <duo:DeferredTaxAssetsAccountsPayableWrittenOff
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16712"
      unitRef="uref_2114584707">-96984000</duo:DeferredTaxAssetsAccountsPayableWrittenOff>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16713"
      unitRef="uref_2114584707">390703000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16714"
      unitRef="uref_2114584707">398148000</us-gaap:DeferredTaxAssetsGross>
    <duo:DeferredTaxAssetsValuationAllowances
      contextRef="cref_1550414272"
      decimals="-3"
      id="fc_480333659"
      unitRef="uref_2114584707">390703000</duo:DeferredTaxAssetsValuationAllowances>
    <duo:DeferredTaxAssetsValuationAllowances
      contextRef="cref_1269691776"
      decimals="-3"
      id="fc_1864193494"
      unitRef="uref_2114584707">398148000</duo:DeferredTaxAssetsValuationAllowances>
    <us-gaap:CommonStockHeldBySubsidiary
      contextRef="cref_604103927"
      decimals="-5"
      id="ixv-16718"
      unitRef="uref_2114584707">141500000</us-gaap:CommonStockHeldBySubsidiary>
    <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="cref_242308670" id="ixv-13522">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The movements of the valuation allowance are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt;  June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(383,153&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(392,908&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Changes of valuation allowance&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(9,755&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(5,240&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(392,908&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(398,148&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-16719"
      unitRef="uref_2114584707">383153000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="cref_1550414272"
      decimals="-3"
      id="ixv-16720"
      unitRef="uref_2114584707">392908000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16721"
      unitRef="uref_2114584707">9755000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16722"
      unitRef="uref_2114584707">5240000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16723"
      unitRef="uref_2114584707">392908000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16724"
      unitRef="uref_2114584707">398148000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16725"
      unitRef="uref_2114584707">398148000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="cref_1592586802"
      decimals="-3"
      id="ixv-16726"
      unitRef="uref_2114584707">538346000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="cref_968510453"
      decimals="-3"
      id="ixv-16727"
      unitRef="uref_2114584707">200685000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="cref_174429259"
      decimals="-3"
      id="ixv-16728"
      unitRef="uref_2114584707">111893000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="cref_1318697678"
      decimals="-3"
      id="ixv-16729"
      unitRef="uref_2114584707">96812000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="cref_402900943"
      decimals="-3"
      id="ixv-16730"
      unitRef="uref_2114584707">89821000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="cref_335779416"
      decimals="-3"
      id="ixv-16731"
      unitRef="uref_2114584707">39135000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="cref_242308670" id="ixv-13616">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;A reconciliation of the beginning and ending amount of total unrecognized tax benefits for the six months ended June 30, 2025 and 2026 is as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Balance at the beginning of the period&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(21,176&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_577365217;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Changes of unrecognized tax benefits&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;560&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_899886530;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Balance at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(20,616&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1413620190;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="cref_507247712"
      decimals="-3"
      id="ixv-16732"
      unitRef="uref_2114584707">21176000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16733"
      unitRef="uref_2114584707">560000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="cref_858152418"
      decimals="-3"
      id="ixv-16734"
      unitRef="uref_2114584707">20616000</us-gaap:UnrecognizedTaxBenefits>
    <duo:StatuteOfLimitation contextRef="cref_417068158" id="ixv-16735">P3Y</duo:StatuteOfLimitation>
    <duo:StatuteOfLimitation contextRef="cref_443458629" id="ixv-16736">P5Y</duo:StatuteOfLimitation>
    <duo:MinimumThresholdAmountOfUnderpaymentOfTaxesDeterminingStatuteOfLimitation
      contextRef="cref_48507123"
      decimals="-3"
      id="ixv-16737"
      unitRef="uref_2114584707">100000</duo:MinimumThresholdAmountOfUnderpaymentOfTaxesDeterminingStatuteOfLimitation>
    <duo:StatuteOfLimitation contextRef="cref_1483204381" id="ixv-16738">P10Y</duo:StatuteOfLimitation>
    <us-gaap:EarningsPerShareTextBlock contextRef="cref_242308670" id="ixv-13684">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;19.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Net loss per share&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the basic and diluted net loss per share computation and provides a reconciliation of the numerator and denominator for the periods presented:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="white-space: nowrap; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Numerator:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Net loss&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(34,484&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Net loss attributable to non-controlling interests&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(1,063&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(447&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Numerator for basic and diluted net loss per share calculation&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(38,119&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold;"&gt;Denominator:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Denominator for basic net loss per share-weighted average ordinary shares outstanding&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,010,123&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;*&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;38,548,413&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Adjustments for dilutive convertible promissory note&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;931,143&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_672862569;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt;"&gt;Denominator for diluted net loss per share-weighted average ordinary shares outstanding&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,941,266&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;38,548,413&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold;"&gt;Net loss per ordinary share&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 6.3pt;"&gt;-Basic&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(12.66&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;)*&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(0.88&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 4pt; padding-left: 6.3pt;"&gt;-Diluted&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(9.67&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left;"&gt;)*&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(0.88&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Retrospectively restated to reflect the 2025 Share Consolidation.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The potentially dilutive securities that have not been included in the calculation of diluted net loss per share as their inclusion would be anti-dilutive or immaterial to the net loss per share are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt;  June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Share options to employees &lt;i&gt;(Note 17)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;724&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;628&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;724&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;628&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="cref_242308670" id="ixv-13694">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following table sets forth the basic and diluted net loss per share computation and provides a reconciliation of the numerator and denominator for the periods presented:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="white-space: nowrap; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Numerator:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Net loss&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;(34,484&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Net loss attributable to non-controlling interests&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(1,063&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(447&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Numerator for basic and diluted net loss per share calculation&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(38,119&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold;"&gt;Denominator:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Denominator for basic net loss per share-weighted average ordinary shares outstanding&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,010,123&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;*&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;38,548,413&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Adjustments for dilutive convertible promissory note&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;931,143&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_672862569;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt;"&gt;Denominator for diluted net loss per share-weighted average ordinary shares outstanding&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;3,941,266&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;38,548,413&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold;"&gt;Net loss per ordinary share&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-left: 6.3pt;"&gt;-Basic&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(12.66&lt;/td&gt; &lt;td style="white-space: nowrap; text-align: left;"&gt;)*&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(0.88&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 4pt; padding-left: 6.3pt;"&gt;-Diluted&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(9.67&lt;/td&gt; &lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left;"&gt;)*&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: right;"&gt;(0.88&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;*&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Retrospectively restated to reflect the 2025 Share Consolidation.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16739"
      unitRef="uref_2114584707">-39182000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16740"
      unitRef="uref_2114584707">-34484000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16741"
      unitRef="uref_2114584707">-1063000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16742"
      unitRef="uref_2114584707">-447000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16743"
      unitRef="uref_2114584707">-38119000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="cref_694833694"
      decimals="-3"
      id="ixv-16744"
      unitRef="uref_2114584707">-38119000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16745"
      unitRef="uref_2114584707">-34037000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16746"
      unitRef="uref_2114584707">-34037000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_694833694"
      decimals="0"
      id="fc_953347199"
      unitRef="uref_144606501">3010123</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_242308670"
      decimals="0"
      id="ixv-16748"
      unitRef="uref_144606501">38548413</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:DilutiveSecurities
      contextRef="cref_694833694"
      decimals="-3"
      id="fc_777213672"
      unitRef="uref_2114584707">931143000</us-gaap:DilutiveSecurities>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_694833694"
      decimals="INF"
      id="fc_1539855886"
      unitRef="uref_144606501">3941266</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_242308670"
      decimals="INF"
      id="fc_588133171"
      unitRef="uref_144606501">38548413</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_694833694"
      decimals="2"
      id="fc_1190757463"
      unitRef="uref_620092831">-12.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_242308670"
      decimals="2"
      id="fc_183766492"
      unitRef="uref_620092831">-0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_694833694"
      decimals="2"
      id="fc_694833694"
      unitRef="uref_620092831">-9.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_242308670"
      decimals="2"
      id="fc_620092831"
      unitRef="uref_620092831">-0.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="cref_242308670" id="ixv-13838">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The potentially dilutive securities that have not been included in the calculation of diluted net loss per share as their inclusion would be anti-dilutive or immaterial to the net loss per share are as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt;  June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Share options to employees &lt;i&gt;(Note 17)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;724&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;628&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;724&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;628&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="cref_1146035343"
      decimals="INF"
      id="ixv-16757"
      unitRef="uref_144606501">724</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="cref_1079802845"
      decimals="INF"
      id="fc_1079802845"
      unitRef="uref_144606501">628</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="cref_738328545"
      decimals="INF"
      id="ixv-16759"
      unitRef="uref_144606501">724</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="cref_242308670"
      decimals="INF"
      id="ixv-16760"
      unitRef="uref_144606501">628</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="cref_242308670" id="ixv-13906">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;20.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Business combination&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; In 2024, the Group invested in Suzhou Tinghaozhu and had ability to exercise significant influence over its financial and operating policies accounting for 30%. In May 2025, the Group further acquired a 35% equity interest in Suzhou Tinghaozhu to achieve control at a cash consideration of RMB500. Upon the completion of the transaction, Suzhou Tinghaozhu became a consolidated subsidiary of the Group. &lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_837686930"
      decimals="2"
      id="ixv-16761"
      unitRef="uref_1661792100">0.30</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="cref_1661792100"
      decimals="2"
      id="ixv-16762"
      unitRef="uref_1661792100">0.35</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="cref_118553551"
      decimals="-3"
      id="ixv-16763"
      unitRef="uref_2114584707">500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="cref_242308670" id="ixv-13918">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;21.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Commitments and contingencies&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;From time to time, the Group is a party to various legal actions arising in the ordinary course of business. The Group accrues costs associated with these matters when they become probable and the amounts can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred. The Group&#x2019;s management does not expect any liability from disposition of such claims and litigation individually or in the aggregate to have a material adverse impact on the Group&#x2019;s consolidated financial position, results of operations and cash flows. The Group currently does not have any material legal proceedings.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&lt;i&gt;Capital commitment&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; As a limited partner of those equity method investees disclosed in Note 11, the Group is committed to make further capital injection into the limited partnership in accordance with the respective partnership deeds. Such capital investment commitment amounted to RMB86,331 as of December 31, 2025 and June 30, 2026. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&lt;i&gt;Lease commitment&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt; The Group has entered into operating lease agreements for certain offices. Future minimum lease payments under non-cancellable operating leases with initial terms in excess of one year is included in Note 10. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;As of June 30, 2026, the total future minimum lease payments under non-cancellable short-term leases, including the agreed property management fee, with respect to the office are payable as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Lease Commitment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; text-align: left; padding-bottom: 1.5pt;"&gt;Within 1 year&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;117&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;117&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:InvestmentCompanyCommittedCapital
      contextRef="cref_416217609"
      decimals="-3"
      id="ixv-16764"
      unitRef="uref_2114584707">86331000</us-gaap:InvestmentCompanyCommittedCapital>
    <us-gaap:InvestmentCompanyCommittedCapital
      contextRef="cref_242308670"
      decimals="-3"
      id="ixv-16765"
      unitRef="uref_2114584707">86331000</us-gaap:InvestmentCompanyCommittedCapital>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="cref_1269691776" id="ixv-16766">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OtherCommitmentsTableTextBlock contextRef="cref_242308670" id="ixv-13943">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;As of June 30, 2026, the total future minimum lease payments under non-cancellable short-term leases, including the agreed property management fee, with respect to the office are payable as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Lease Commitment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 88%; text-align: left; padding-bottom: 1.5pt;"&gt;Within 1 year&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;117&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;117&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16767"
      unitRef="uref_2114584707">117000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:OtherCommitment
      contextRef="cref_1269691776"
      decimals="-3"
      id="ixv-16768"
      unitRef="uref_2114584707">117000</us-gaap:OtherCommitment>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="cref_242308670" id="ixv-13984">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;22.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Related party balance and transactions&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Related parties&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operational decisions. Parties are also considered to be related if they are subject to common control. Related parties may be individuals or corporate entities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;The table below sets forth major related parties of the Group and their relationships with the Group:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; width: 49%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Entity or individual name&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; width: 49%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Relationship with the Group&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Mr. Xi Zeng&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Chairman of the board of directors and chief executive officer of the Group &lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;ZX International Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that is controlled by the chief executive officer of the Group&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Gefei Chengyun&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A limited partnership (&#x201c;LP&#x201d;) that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiushen and an LP it controls (&#x201c;Jiushen Group&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A group that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Chongkai Enterprise Management Center (General Partnership) (&#x201c;Chongkai&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A general partnership which management or operating policies significantly influenced by the founders and/or management of the Group&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiuchuan&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Longshu Tianye&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Yunde&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Deyan&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Detong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Derong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiushi&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiaxinda&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Chunyu&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Suzhou Tinghaozhu &lt;i&gt;(Note (ii))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Nuancheng&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Duoduo Robot and its subsidiaries (&#x201c;Duoduo Robot Group&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A group that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Youxi &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge &lt;i&gt;(Note (iii))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Shanghai Youxi was considered as a related party of the Group from March 24, 2025. Transactions between the Group and Shanghai Youxi after March 24, 2025 are disclosed as related party transactions.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(ii)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Suzhou Tinghaozhu was considered as a related party of the Group from October 31, 2024. In May 2025, the Group completed the acquisition of Suzhou Tinghaozhu and it became a consolidated subsidiary of the Group. Transactions between the Group and Suzhou Tinghaozhu from the period of November 1, 2024 and May 6, 2025 are disclosed as related party transactions.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(iii)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Duo Concierge was considered as a related party of the Group from November 21, 2024. In April 2026, the Group completed the acquisition of Duo Concierge and it became a consolidated subsidiary of the Group. Transactions between the Group and Duo Concierge from the period of November 21, 2024 and April 1, 2026 are disclosed as related party transactions.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Transactions with related parties&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Services provided to related parties&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Duoduo Robot Group&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_2145890909;"&gt;55&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1044049543;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Shanghai Nuancheng&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1760775795;"&gt;57&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1168304107;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Shanghai Youxi&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_934657080;"&gt;75&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1310514785;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;187&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_93214201;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;(c)&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Balances with related parties&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;As of December 31, 2025 and June 30, 2026, the Group had the following balances with related parties:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Amounts due from related parties&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Accounts receivables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Shanghai Nuancheng&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;180&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;240&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Duoduo Robot Group&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;395&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;475&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Shanghai Youxi&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;167&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;227&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-indent: 12.6pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;742&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;942&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Other receivables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Duoduo Robot Group&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,720&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,720&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Shanghai Nuancheng&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;8&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;8&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge &lt;i&gt;(Note 22(a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;355&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1383342965;"&gt;Not&#160;applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Mr. Xi Zeng&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,022&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,639&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;ZX International Ltd.&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;162&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&#x2014;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;6,267&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;6,367&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;7,009&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;7,309&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="cref_242308670" id="ixv-14005">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;The table below sets forth major related parties of the Group and their relationships with the Group:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; width: 49%; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Entity or individual name&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; width: 49%; text-align: center;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Relationship with the Group&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Mr. Xi Zeng&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Chairman of the board of directors and chief executive officer of the Group &lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;ZX International Ltd.&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that is controlled by the chief executive officer of the Group&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Gefei Chengyun&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A limited partnership (&#x201c;LP&#x201d;) that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiushen and an LP it controls (&#x201c;Jiushen Group&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A group that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Chongkai Enterprise Management Center (General Partnership) (&#x201c;Chongkai&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A general partnership which management or operating policies significantly influenced by the founders and/or management of the Group&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiuchuan&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Longshu Tianye&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Yunde&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Deyan&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Detong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Derong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiushi&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Jiaxinda&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Chunyu&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;An LP that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Suzhou Tinghaozhu &lt;i&gt;(Note (ii))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Nuancheng&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left; padding-left: 9pt; text-indent: -9pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Duoduo Robot and its subsidiaries (&#x201c;Duoduo Robot Group&#x201d;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A group that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Shanghai Youxi &lt;i&gt;(Note (i))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF;"&gt;&lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge &lt;i&gt;(Note (iii))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;A company that the Group has significant influence in&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(i)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Shanghai Youxi was considered as a related party of the Group from March 24, 2025. Transactions between the Group and Shanghai Youxi after March 24, 2025 are disclosed as related party transactions.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(ii)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Suzhou Tinghaozhu was considered as a related party of the Group from October 31, 2024. In May 2025, the Group completed the acquisition of Suzhou Tinghaozhu and it became a consolidated subsidiary of the Group. Transactions between the Group and Suzhou Tinghaozhu from the period of November 1, 2024 and May 6, 2025 are disclosed as related party transactions.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;(iii)&lt;/td&gt; &lt;td style="text-align: justify;"&gt;Duo Concierge was considered as a related party of the Group from November 21, 2024. In April 2026, the Group completed the acquisition of Duo Concierge and it became a consolidated subsidiary of the Group. Transactions between the Group and Duo Concierge from the period of November 21, 2024 and April 1, 2026 are disclosed as related party transactions.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_46995723" id="ixv-16769">Chairman of the board of directors and chief executive officer of the Group</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_363303093" id="ixv-16770">A company that is controlled by the chief executive officer of the Group</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1814167838" id="ixv-16771">A limited partnership (&#x201c;LP&#x201d;) that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_77946629" id="ixv-16772">A group that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1703613898" id="ixv-16773">A general partnership which management or operating policies significantly influenced by the founders and/or management of the Group</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1710659733" id="ixv-16774">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_2058673290" id="ixv-16775">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_2117779626" id="ixv-16776">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_474008481" id="ixv-16777">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_84018315" id="ixv-16778">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1408746015" id="ixv-16779">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1302938647" id="ixv-16780">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1776292951" id="ixv-16781">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_425276093" id="fc_425276093">An LP that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1632327663" id="fc_1632327663">A company that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1467288443" id="ixv-16784">A company that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_56518060" id="ixv-16785">A group that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1400466356" id="fc_1400466356">A company that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_843352571" id="fc_843352571">A company that the Group has significant influence in</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <duo:ScheduleOfTransactionsWithRelatedPartiesTableTextBlock contextRef="cref_242308670" id="ixv-14189">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Services provided to related parties&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Duoduo Robot Group&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_2145890909;"&gt;55&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1044049543;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Shanghai Nuancheng&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1760775795;"&gt;57&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1168304107;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Shanghai Youxi&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_934657080;"&gt;75&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1310514785;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;187&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_93214201;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;As of December 31, 2025 and June 30, 2026, the Group had the following balances with related parties:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Amounts due from related parties&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Accounts receivables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Shanghai Nuancheng&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;180&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;240&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Duoduo Robot Group&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;395&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;475&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Shanghai Youxi&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;167&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;227&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-indent: 12.6pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;742&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;942&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Other receivables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Duoduo Robot Group&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,720&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;3,720&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Shanghai Nuancheng&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;8&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;8&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge &lt;i&gt;(Note 22(a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;355&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_1383342965;"&gt;Not&#160;applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Mr. Xi Zeng&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,022&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,639&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;ZX International Ltd.&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;162&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&#x2014;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;6,267&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;6,367&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;7,009&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;7,309&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of &lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Amounts due to related parties&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Payables for income shared under Non-Group Collaborative Agreements &lt;i&gt;(Note 1(c))&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Jiushen Group&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;242&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&#x2014;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Longshu Tianye&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10,140&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10,140&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;Detong&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;3,274&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;3,274&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;13,656&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;13,414&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left; text-indent: -12.6pt; padding-left: 12.6pt;"&gt;Payables for Base Commission Income shared with related parties under Exclusive Sales Contracts without Sales Commitment Arrangement&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Jiushen Group&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;495&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;369&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;495&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;369&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Other payables&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Chongkai&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,934&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#x2014;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Deyan&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;50&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Shanghai Nuancheng&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;73&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;74&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Duo Concierge &lt;i&gt;(Note 22(a))&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;35&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:fc_58078637;"&gt;Not&#160;applicable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;3,052&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;124&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;17,203&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;13,907&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</duo:ScheduleOfTransactionsWithRelatedPartiesTableTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_306065518"
      decimals="-3"
      id="ixv-16791"
      unitRef="uref_2114584707">187000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1513745020"
      decimals="0"
      id="ixv-16792"
      unitRef="uref_2114584707">180</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1856715182"
      decimals="-3"
      id="ixv-16793"
      unitRef="uref_2114584707">240000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_59702575"
      decimals="0"
      id="ixv-16794"
      unitRef="uref_2114584707">395</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_533526166"
      decimals="-3"
      id="ixv-16795"
      unitRef="uref_2114584707">475000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1979998000"
      decimals="0"
      id="ixv-16796"
      unitRef="uref_2114584707">167</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_782008891"
      decimals="-3"
      id="ixv-16797"
      unitRef="uref_2114584707">227000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_402469214"
      decimals="0"
      id="ixv-16798"
      unitRef="uref_2114584707">742</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1349587047"
      decimals="-3"
      id="ixv-16799"
      unitRef="uref_2114584707">942000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1392365561"
      decimals="0"
      id="ixv-16800"
      unitRef="uref_2114584707">3720</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_270646602"
      decimals="-3"
      id="ixv-16801"
      unitRef="uref_2114584707">3720000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1335983379"
      decimals="0"
      id="ixv-16802"
      unitRef="uref_2114584707">8</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_943098668"
      decimals="-3"
      id="ixv-16803"
      unitRef="uref_2114584707">8000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_803942797"
      decimals="-3"
      id="ixv-16804"
      unitRef="uref_2114584707">355000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_750736827"
      decimals="0"
      id="ixv-16805"
      unitRef="uref_2114584707">2022</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_898677657"
      decimals="-3"
      id="ixv-16806"
      unitRef="uref_2114584707">2639000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_2118390502"
      decimals="0"
      id="ixv-16807"
      unitRef="uref_2114584707">162</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1902050083"
      decimals="-3"
      id="fc_1902050083"
      unitRef="uref_2114584707">0</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_200326538"
      decimals="0"
      id="ixv-16809"
      unitRef="uref_2114584707">6267</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_600445807"
      decimals="-3"
      id="ixv-16810"
      unitRef="uref_2114584707">6367000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_876008015"
      decimals="0"
      id="ixv-16811"
      unitRef="uref_2114584707">7009</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1385202836"
      decimals="-3"
      id="ixv-16812"
      unitRef="uref_2114584707">7309000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_342373998"
      decimals="-3"
      id="ixv-16813"
      unitRef="uref_2114584707">242000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_940646381"
      decimals="-3"
      id="ixv-16814"
      unitRef="uref_2114584707">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_426166837"
      decimals="-3"
      id="ixv-16815"
      unitRef="uref_2114584707">10140000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1678501189"
      decimals="-3"
      id="ixv-16816"
      unitRef="uref_2114584707">10140000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_316854427"
      decimals="-3"
      id="ixv-16817"
      unitRef="uref_2114584707">3274000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_618829056"
      decimals="-3"
      id="ixv-16818"
      unitRef="uref_2114584707">3274000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_783603772"
      decimals="-3"
      id="ixv-16819"
      unitRef="uref_2114584707">13656000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1920417351"
      decimals="-3"
      id="ixv-16820"
      unitRef="uref_2114584707">13414000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_133235513"
      decimals="-3"
      id="ixv-16821"
      unitRef="uref_2114584707">495000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_711664486"
      decimals="-3"
      id="ixv-16822"
      unitRef="uref_2114584707">369000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_2142575458"
      decimals="-3"
      id="ixv-16823"
      unitRef="uref_2114584707">495000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1961630263"
      decimals="-3"
      id="ixv-16824"
      unitRef="uref_2114584707">369000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_2092598245"
      decimals="-3"
      id="ixv-16825"
      unitRef="uref_2114584707">2934000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1266880135"
      decimals="-3"
      id="ixv-16826"
      unitRef="uref_2114584707">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_102845344"
      decimals="0"
      id="ixv-16827"
      unitRef="uref_2114584707">10</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_348827366"
      decimals="-3"
      id="ixv-16828"
      unitRef="uref_2114584707">50000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_173222188"
      decimals="-3"
      id="ixv-16829"
      unitRef="uref_2114584707">73000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_502592216"
      decimals="-3"
      id="ixv-16830"
      unitRef="uref_2114584707">74000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_2111847415"
      decimals="-3"
      id="ixv-16831"
      unitRef="uref_2114584707">35000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1573708688"
      decimals="-3"
      id="ixv-16832"
      unitRef="uref_2114584707">3052000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_428951010"
      decimals="-3"
      id="ixv-16833"
      unitRef="uref_2114584707">124000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_876008015"
      decimals="-3"
      id="ixv-16834"
      unitRef="uref_2114584707">17203000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1385202836"
      decimals="-3"
      id="ixv-16835"
      unitRef="uref_2114584707">13907000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="cref_242308670" id="ixv-14691">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;23.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Parent only financial information&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;Pursuant to the requirements of Rule 12-04(a), 5-04(c) and 4-08(e)(3) of Regulation S-X, the condensed financial information of the parent company shall be filed when the restricted net assets of consolidated subsidiary exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. The Company performed a test on the restricted net assets of consolidated subsidiary in accordance with such requirement and concluded that it was applicable to the Company as the restricted net assets of the Company&#x2019;s subsidiary exceeded 25% of the consolidated net assets of the Company. Therefore, the condensed financial statements for the parent company are included herein.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;For purposes of the above test, restricted net assets of consolidated subsidiary shall mean that amount of the Company&#x2019;s proportionate share of net assets of consolidated subsidiary (after intercompany eliminations) which as of the end of the most recent fiscal year may not be transferred to the parent company by subsidiary in the form of loans, advances or cash dividends without the consent of a third party.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following condensed financial information of Fangdd Network Group Ltd. has been prepared using the same accounting policies as set out in the accompanying Consolidated Financial Statements except that the parent company used the equity method to account for investment in its subsidiaries. Such investment is presented on the condensed balance sheets as &#x201c;Investment in and amounts due from subsidiaries, the VIE and VIE&#x2019;s subsidiaries&#x201d; and the respective profit or loss as &#x201c;Equity income/(loss) of subsidiaries and the VIE and VIE&#x2019;s subsidiaries&#x201d; on the Condensed Statements of Loss.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;As of June 30, 2026, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable shares, or guarantees of Fangdd Network Group Ltd., except for those which have been separately disclosed in the Unaudited Interim Condensed Consolidated Financial Statements, if any.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify;"&gt;The following disclosures present the financial positions of Fangdd Network Group Ltd. as of December 31, 2025 and June 30, 2026, and the operation results and cash flows information for the six months ended June 30, 2025 and 2026.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;(a)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Condensed Balance Sheets&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;As of&lt;/p&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;June 30,&lt;/p&gt;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Current asset&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,693&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,854&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Short-term investments&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89,685&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Amount due from related parties&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;162&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1349151320;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Prepayments and other assets, net&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,708&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,655&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current asset&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;93,248&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;76,049&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Non-current asset&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Intangible assets, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;233,187&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;214,271&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Investments in and amounts due from subsidiaries, the VIE and VIE&#x2019;s subsidiaries&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,704,869&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,687,782&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total non-current asset&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,938,056&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,902,053&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,031,304&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,978,102&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold;"&gt;Liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Current liability&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Accrued expenses and other current liabilities&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;22,813&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;21,676&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current liability&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;22,813&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;21,676&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;22,813&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;21,676&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Shareholders&#x2019; equity&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Ordinary shares&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,453&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,453&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Additional paid-in capital&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,673,411&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,673,106&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accumulated other comprehensive loss&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(394,156&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(411,879&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Accumulated deficit&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,273,217&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,307,254&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total shareholders&#x2019; equity&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;2,008,491&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,956,426&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities and shareholders&#x2019; equity&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,031,304&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,978,102&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;(b)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Condensed Statements of Loss&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;General and administrative expenses&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(37,892&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(14,153&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total operating expenses&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(37,892&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(14,153&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Loss from operations&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(37,892&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(14,153&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Equity loss of subsidiaries and the VIE and VIE&#x2019;s subsidiaries&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,265&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(21,430&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Other income:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Interest income, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;59&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_248017793;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Gain on short-term investments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,916&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,546&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Loss before income tax&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1205373562;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_306454349;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net loss&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accretion of Redeemable Convertible Preferred Shares&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_419761664;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1452877035;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Deemed dividend to preferred shareholder&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1005794654;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1212404168;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Net loss attributable to ordinary shareholders&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in;"&gt;&lt;/td&gt; &lt;td style="width: 0.25in; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;(c)&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Condensed Statements of Cash Flows&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net cash used in operating activities&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(37,386&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(24,285&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Cash flows from investing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Investments in and amounts due from subsidiaries, the VIE and VIE&#x2019;s subsidiaries&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(249&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;17,087&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Investment in short-term investments&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(41,685&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,546&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Proceeds from redemption of short-term investments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,532&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;17,653&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net cash (used in)/provided by investing activities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(30,402&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;33,194&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Cash flows from financing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Proceeds from issuance of ordinary shares, net of issuance costs&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1990042170;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;162&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Proceeds from issuance of convertible promissory note, net of issuance costs&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;42,278&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1708629337;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Transaction with non-controlling interests&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_936519721;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(305&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net cash provided by/(used in) financing activities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;42,278&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(143&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Effect of exchange rate changes on cash and cash equivalents&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(42&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(8,605&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Net (decrease)/increase in cash and cash equivalents&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;(25,552&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;161&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Cash and cash equivalents at the beginning of the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;29,762&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,693&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Cash and cash equivalents at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;4,210&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,854&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="cref_242308670" id="fc_917714822">&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Condensed Balance Sheets&lt;/i&gt;&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;As of&lt;br/&gt; December&#160;31,&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;As of&lt;/p&gt; &lt;p style="margin-top: 0; margin-bottom: 0;"&gt;June 30,&lt;/p&gt;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-weight: bold;"&gt;Current asset&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left;"&gt;Cash and cash equivalents&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,693&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,854&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Short-term investments&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89,685&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;72,540&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Amount due from related parties&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;162&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1349151320;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Prepayments and other assets, net&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,708&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,655&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current asset&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;93,248&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;76,049&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Non-current asset&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Intangible assets, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;233,187&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;214,271&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Investments in and amounts due from subsidiaries, the VIE and VIE&#x2019;s subsidiaries&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,704,869&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,687,782&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total non-current asset&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,938,056&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,902,053&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total assets&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,031,304&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,978,102&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold;"&gt;Liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Current liability&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Accrued expenses and other current liabilities&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;22,813&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;21,676&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total current liability&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;22,813&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;21,676&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;22,813&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;21,676&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Shareholders&#x2019; equity&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Ordinary shares&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,453&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;2,453&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Additional paid-in capital&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,673,411&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;5,673,106&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accumulated other comprehensive loss&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(394,156&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(411,879&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Accumulated deficit&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,273,217&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(3,307,254&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total shareholders&#x2019; equity&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;2,008,491&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;1,956,426&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total liabilities and shareholders&#x2019; equity&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;2,031,304&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,978,102&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16836"
      unitRef="uref_2114584707">1693000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16837"
      unitRef="uref_2114584707">1854000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16838"
      unitRef="uref_2114584707">89685000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16839"
      unitRef="uref_2114584707">72540000</us-gaap:ShortTermInvestments>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16840"
      unitRef="uref_2114584707">162000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16841"
      unitRef="uref_2114584707">1708000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16842"
      unitRef="uref_2114584707">1655000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_362799716"
      decimals="-3"
      id="fc_512682000"
      unitRef="uref_2114584707">93248000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_2114584707"
      decimals="-3"
      id="fc_1599884985"
      unitRef="uref_2114584707">76049000</us-gaap:AssetsCurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16845"
      unitRef="uref_2114584707">233187000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16846"
      unitRef="uref_2114584707">214271000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16847"
      unitRef="uref_2114584707">1704869000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16848"
      unitRef="uref_2114584707">1687782000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_362799716"
      decimals="-3"
      id="fc_512488201"
      unitRef="uref_2114584707">1938056000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_2114584707"
      decimals="-3"
      id="fc_2098231723"
      unitRef="uref_2114584707">1902053000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16851"
      unitRef="uref_2114584707">2031304000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16852"
      unitRef="uref_2114584707">1978102000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16853"
      unitRef="uref_2114584707">22813000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16854"
      unitRef="uref_2114584707">21676000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16855"
      unitRef="uref_2114584707">22813000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16856"
      unitRef="uref_2114584707">21676000</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16857"
      unitRef="uref_2114584707">22813000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16858"
      unitRef="uref_2114584707">21676000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16859"
      unitRef="uref_2114584707">2453000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16860"
      unitRef="uref_2114584707">2453000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16861"
      unitRef="uref_2114584707">5673411000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16862"
      unitRef="uref_2114584707">5673106000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16863"
      unitRef="uref_2114584707">-394156000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16864"
      unitRef="uref_2114584707">-411879000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16865"
      unitRef="uref_2114584707">-3273217000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16866"
      unitRef="uref_2114584707">-3307254000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16867"
      unitRef="uref_2114584707">2008491000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16868"
      unitRef="uref_2114584707">1956426000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16869"
      unitRef="uref_2114584707">2031304000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16870"
      unitRef="uref_2114584707">1978102000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="cref_242308670" id="fc_2023533970">&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Condensed Statements of Loss&lt;/i&gt;&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt;"&gt;General and administrative expenses&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(37,892&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;(14,153&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Total operating expenses&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(37,892&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(14,153&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Loss from operations&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(37,892&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(14,153&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Equity loss of subsidiaries and the VIE and VIE&#x2019;s subsidiaries&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(4,265&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(21,430&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Other income:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Interest income, net&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;59&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_248017793;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Gain on short-term investments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;2,916&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,546&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Loss before income tax&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1205373562;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_306454349;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net loss&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Accretion of Redeemable Convertible Preferred Shares&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_419761664;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1452877035;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Deemed dividend to preferred shareholder&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1005794654;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1212404168;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Net loss attributable to ordinary shareholders&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(39,182&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;(34,037&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16871"
      unitRef="uref_2114584707">37892000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16872"
      unitRef="uref_2114584707">14153000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16873"
      unitRef="uref_2114584707">37892000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16874"
      unitRef="uref_2114584707">14153000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16875"
      unitRef="uref_2114584707">-37892000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16876"
      unitRef="uref_2114584707">-14153000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16877"
      unitRef="uref_2114584707">-4265000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16878"
      unitRef="uref_2114584707">-21430000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:InvestmentIncomeInterest
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16879"
      unitRef="uref_2114584707">59000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16880"
      unitRef="uref_2114584707">2916000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16881"
      unitRef="uref_2114584707">1546000</us-gaap:GainLossOnInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16882"
      unitRef="uref_2114584707">-39182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16883"
      unitRef="uref_2114584707">-34037000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16884"
      unitRef="uref_2114584707">-39182000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16885"
      unitRef="uref_2114584707">-34037000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16886"
      unitRef="uref_2114584707">-39182000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16887"
      unitRef="uref_2114584707">-34037000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="cref_242308670" id="fc_159518892">&lt;span style="font-weight: bold;"&gt;&lt;i&gt;Condensed Statements of Cash Flows&lt;/i&gt;&lt;/span&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the Six Months Ended&lt;br/&gt; June 30,&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center;"&gt;RMB&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net cash used in operating activities&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(37,386&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(24,285&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Cash flows from investing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Investments in and amounts due from subsidiaries, the VIE and VIE&#x2019;s subsidiaries&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(249&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;17,087&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Investment in short-term investments&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(41,685&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,546&lt;/td&gt; &lt;td style="text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Proceeds from redemption of short-term investments&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;11,532&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;17,653&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net cash (used in)/provided by investing activities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(30,402&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;33,194&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt;&lt;td style="font-weight: bold; text-align: left;"&gt;Cash flows from financing activities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Proceeds from issuance of ordinary shares, net of issuance costs&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1990042170;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;162&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Proceeds from issuance of convertible promissory note, net of issuance costs&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;42,278&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1708629337;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Transaction with non-controlling interests&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_936519721;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(305&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt;"&gt;Net cash provided by/(used in) financing activities&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;42,278&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(143&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Effect of exchange rate changes on cash and cash equivalents&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(42&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;(8,605&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;Net (decrease)/increase in cash and cash equivalents&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;(25,552&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;161&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Cash and cash equivalents at the beginning of the period&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;29,762&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: right;"&gt;1,693&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Cash and cash equivalents at the end of the period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;4,210&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,854&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16888"
      unitRef="uref_2114584707">-37386000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16889"
      unitRef="uref_2114584707">-24285000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16890"
      unitRef="uref_2114584707">249000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16891"
      unitRef="uref_2114584707">-17087000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16892"
      unitRef="uref_2114584707">41685000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16893"
      unitRef="uref_2114584707">1546000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16894"
      unitRef="uref_2114584707">11532000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16895"
      unitRef="uref_2114584707">17653000</us-gaap:ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16896"
      unitRef="uref_2114584707">-30402000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16897"
      unitRef="uref_2114584707">33194000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16898"
      unitRef="uref_2114584707">162000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16899"
      unitRef="uref_2114584707">42278000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16900"
      unitRef="uref_2114584707">305000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16901"
      unitRef="uref_2114584707">42278000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16902"
      unitRef="uref_2114584707">-143000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16903"
      unitRef="uref_2114584707">-42000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16904"
      unitRef="uref_2114584707">-8605000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_432036377"
      decimals="-3"
      id="ixv-16905"
      unitRef="uref_2114584707">-25552000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_1056654502"
      decimals="-3"
      id="ixv-16906"
      unitRef="uref_2114584707">161000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1417766887"
      decimals="-3"
      id="ixv-16907"
      unitRef="uref_2114584707">29762000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_362799716"
      decimals="-3"
      id="ixv-16908"
      unitRef="uref_2114584707">1693000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1163887186"
      decimals="-3"
      id="ixv-16909"
      unitRef="uref_2114584707">4210000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_2114584707"
      decimals="-3"
      id="ixv-16910"
      unitRef="uref_2114584707">1854000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#fc_1961671241"
          xlink:label="fc_1961671241"
          xlink:type="locator"/>
        <link:footnote id="fref_721437025" xlink:label="fref_721437025" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Less than 1 after in thousand and rounding.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1961671241"
          xlink:to="fref_721437025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1251247114"
          xlink:label="fc_1251247114"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_226262415"
          xlink:label="fc_226262415"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1947597936"
          xlink:label="fc_1947597936"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_821418245"
          xlink:label="fc_821418245"
          xlink:type="locator"/>
        <link:footnote id="fref_1786847180" xlink:label="fref_1786847180" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retrospectively restated to reflect the share consolidation effected on June 9, 2025, whereby every 16 ordinary shares of a par value US$0.0005625 per share were consolidated into 1 ordinary share of a par value US$0.009 per share (the &#x201c;2025 Share Consolidation&#x201d;).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1251247114"
          xlink:to="fref_1786847180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_226262415"
          xlink:to="fref_1786847180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1947597936"
          xlink:to="fref_1786847180"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_821418245"
          xlink:to="fref_1786847180"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_118677242"
          xlink:label="fc_118677242"
          xlink:type="locator"/>
        <link:footnote id="fref_1803030256" xlink:label="fref_1803030256" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Less than 1 after in thousand and rounding.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_118677242"
          xlink:to="fref_1803030256"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1978434225"
          xlink:label="fc_1978434225"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1124209317"
          xlink:label="fc_1124209317"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_89718477"
          xlink:label="fc_89718477"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_404561866"
          xlink:label="fc_404561866"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_120582622"
          xlink:label="fc_120582622"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_895280691"
          xlink:label="fc_895280691"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1605150715"
          xlink:label="fc_1605150715"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_523826342"
          xlink:label="fc_523826342"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1270377584"
          xlink:label="fc_1270377584"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1746214016"
          xlink:label="fc_1746214016"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1600035010"
          xlink:label="fc_1600035010"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1002814203"
          xlink:label="fc_1002814203"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2142025096"
          xlink:label="fc_2142025096"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2034108681"
          xlink:label="fc_2034108681"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_266459001"
          xlink:label="fc_266459001"
          xlink:type="locator"/>
        <link:footnote id="fref_978102363" xlink:label="fref_978102363" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retrospectively restated to reflect the 2025 Share Consolidation.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1978434225"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1124209317"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_89718477"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_404561866"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_120582622"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_895280691"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1605150715"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_523826342"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1270377584"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1746214016"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1600035010"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1002814203"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2142025096"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2034108681"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_266459001"
          xlink:to="fref_978102363"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_814457364"
          xlink:label="fc_814457364"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_331331166"
          xlink:label="fc_331331166"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_9089607"
          xlink:label="fc_9089607"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_829248177"
          xlink:label="fc_829248177"
          xlink:type="locator"/>
        <link:footnote id="fref_1070621880" xlink:label="fref_1070621880" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Less than 1 after in thousand and rounding.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_814457364"
          xlink:to="fref_1070621880"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_331331166"
          xlink:to="fref_1070621880"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_9089607"
          xlink:to="fref_1070621880"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_829248177"
          xlink:to="fref_1070621880"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_30376385"
          xlink:label="fc_30376385"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_280450250"
          xlink:label="fc_280450250"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_862890954"
          xlink:label="fc_862890954"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_914539698"
          xlink:label="fc_914539698"
          xlink:type="locator"/>
        <link:footnote id="fref_990920946" xlink:label="fref_990920946" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Less than 1 after in thousand and rounding.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_30376385"
          xlink:to="fref_990920946"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_280450250"
          xlink:to="fref_990920946"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_862890954"
          xlink:to="fref_990920946"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_914539698"
          xlink:to="fref_990920946"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_869667322"
          xlink:label="fc_869667322"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_212053881"
          xlink:label="fc_212053881"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_507408442"
          xlink:label="fc_507408442"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1035236312"
          xlink:label="fc_1035236312"
          xlink:type="locator"/>
        <link:footnote id="fref_786987997" xlink:label="fref_786987997" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Amounts due from/to related parties include the amounts due from/to subsidiaries other than the Group&#x2019;s VIE and VIE&#x2019;s subsidiaries, which are eliminated upon the group consolidation.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_869667322"
          xlink:to="fref_786987997"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_212053881"
          xlink:to="fref_786987997"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_507408442"
          xlink:to="fref_786987997"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1035236312"
          xlink:to="fref_786987997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_527894649"
          xlink:label="fc_527894649"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1251704700"
          xlink:label="fc_1251704700"
          xlink:type="locator"/>
        <link:footnote id="fref_118780869" xlink:label="fref_118780869" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On September 29, 2025, the Company entered into an asset purchase agreement with a company incorporated in the British Virgin Island relating to the purchase of certain artificial intelligence technology in order to enhance our SaaS solutions. The purchase price for the acquired intangible asset was US$34,320.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_527894649"
          xlink:to="fref_118780869"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1251704700"
          xlink:to="fref_118780869"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1737531008"
          xlink:label="fc_1737531008"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1495373636"
          xlink:label="fc_1495373636"
          xlink:type="locator"/>
        <link:footnote id="fref_1364161702" xlink:label="fref_1364161702" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Shanghai Youxi was a subsidiary of the Group. In March 2025, the Group reduced its shareholding in Shanghai Youxi to 25.5% and only has ability to exercise significant influence over its financial and operating policies accounting for 25.5% of its total equity.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1737531008"
          xlink:to="fref_1364161702"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1495373636"
          xlink:to="fref_1364161702"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_165436710"
          xlink:label="fc_165436710"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1002416453"
          xlink:label="fc_1002416453"
          xlink:type="locator"/>
        <link:footnote id="fref_2105842834" xlink:label="fref_2105842834" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Duo Concierge was incorporated in the United States in November 2024. The Group does not have controlling financial interests over Duo Concierge, but has ability to exercise significant influence over its financial and operating policies accounting for 20% of its total equity. In April 2026, the Group further acquired the remaining 80% equity interests in Duo Concierge to achieve control, and it became a wholly-owned subsidiary of the Group.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_165436710"
          xlink:to="fref_2105842834"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1002416453"
          xlink:to="fref_2105842834"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1669574599"
          xlink:label="fc_1669574599"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_53922874"
          xlink:label="fc_53922874"
          xlink:type="locator"/>
        <link:footnote id="fref_1725235027" xlink:label="fref_1725235027" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During the six months ended June 30, 2026, the Group fully disposed its equity interests in Duoduo Fangyi and Tuqiang through company deregistration.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1669574599"
          xlink:to="fref_1725235027"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_53922874"
          xlink:to="fref_1725235027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_320709877"
          xlink:label="fc_320709877"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1388424948"
          xlink:label="fc_1388424948"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1853593759"
          xlink:label="fc_1853593759"
          xlink:type="locator"/>
        <link:footnote id="fref_780865906" xlink:label="fref_780865906" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retrospectively restated to reflect the 2025 Share Consolidation.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_320709877"
          xlink:to="fref_780865906"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1388424948"
          xlink:to="fref_780865906"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1853593759"
          xlink:to="fref_780865906"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_908590461"
          xlink:label="fc_908590461"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1808478090"
          xlink:label="fc_1808478090"
          xlink:type="locator"/>
        <link:footnote id="fref_1978408015" xlink:label="fref_1978408015" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In December 2020, Shenzhen Fangdd transferred certain internal developed software to another subsidiary of the Group at a consideration of RMB141.5 million which resulted a difference between the financial statement carrying amounts of the intangible asset and the respective tax base.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_908590461"
          xlink:to="fref_1978408015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1808478090"
          xlink:to="fref_1978408015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1539855886"
          xlink:label="fc_1539855886"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_694833694"
          xlink:label="fc_694833694"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_777213672"
          xlink:label="fc_777213672"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1190757463"
          xlink:label="fc_1190757463"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_953347199"
          xlink:label="fc_953347199"
          xlink:type="locator"/>
        <link:footnote id="fref_984796283" xlink:label="fref_984796283" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Retrospectively restated to reflect the 2025 Share Consolidation.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1539855886"
          xlink:to="fref_984796283"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_694833694"
          xlink:to="fref_984796283"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_777213672"
          xlink:to="fref_984796283"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1190757463"
          xlink:to="fref_984796283"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_953347199"
          xlink:to="fref_984796283"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1400466356"
          xlink:label="fc_1400466356"
          xlink:type="locator"/>
        <link:footnote id="fref_1833835452" xlink:label="fref_1833835452" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Shanghai Youxi was considered as a related party of the Group from March 24, 2025. Transactions between the Group and Shanghai Youxi after March 24, 2025 are disclosed as related party transactions.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1400466356"
          xlink:to="fref_1833835452"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1632327663"
          xlink:label="fc_1632327663"
          xlink:type="locator"/>
        <link:footnote id="fref_772402141" xlink:label="fref_772402141" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Suzhou Tinghaozhu was considered as a related party of the Group from October 31, 2024. In May 2025, the Group completed the acquisition of Suzhou Tinghaozhu and it became a consolidated subsidiary of the Group. Transactions between the Group and Suzhou Tinghaozhu from the period of November 1, 2024 and May 6, 2025 are disclosed as related party transactions.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1632327663"
          xlink:to="fref_772402141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_843352571"
          xlink:label="fc_843352571"
          xlink:type="locator"/>
        <link:footnote id="fref_814187710" xlink:label="fref_814187710" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Duo Concierge was considered as a related party of the Group from November 21, 2024. In April 2026, the Group completed the acquisition of Duo Concierge and it became a consolidated subsidiary of the Group. Transactions between the Group and Duo Concierge from the period of November 21, 2024 and April 1, 2026 are disclosed as related party transactions.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_843352571"
          xlink:to="fref_814187710"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
